Entrada i sortida de Java: una guia per a principiants

Entrada i sortida de Java: una guia per a principiants

En qualsevol llenguatge de programació, l'entrada i sortida (E / S) és una part clau de la interacció de l'usuari amb el vostre programa. L’entrada permet obtenir dades de l’usuari mentre que la sortida permet mostrar-les.





Com passa amb la majoria dels llenguatges de programació, el teclat és el dispositiu d’entrada estàndard i la pantalla és el dispositiu de sortida estàndard.





Aquesta guia analitza les funcions bàsiques d'E / S que podeu realitzar amb Java.





Sortida Java

Per mostrar la sortida en una pantalla, podeu utilitzar el fitxer println () mètode. Aquest mètode es troba a Sistema classe.

Utilitzeu la sintaxi següent per mostrar les dades:



System.out.println('Your output goes here.');

L'afirmació anterior mostra un camp anomenat fora . Això és un estàtica pública que accepta les dades que es volen enviar.

També heu de posar cometes a les dades que vulgueu que es mostrin. L'excepció a això és quan el valor a System.out.println () declaració és una variable o un número.





Vegeu l'exemple següent:

int t = 24;
System.out.println(t)
System.out.println(96)

La sortida de 'int t = 24' és 24, no t.





com connectar el controlador ps2 al PC

Java també us permet realitzar operacions aritmètiques dins del fitxer println () mètode. Podeu afegir, restar, dividir o utilitzar mòduls amb aquest mètode. És important tenir en compte que no se suposa que heu de posar cometes mentre utilitzeu aquestes operacions aritmètiques. En fer-ho, el compilador Java tractarà l’expressió com una cadena.

System.out.println((9*6)/5);

La sortida anterior rebuda és el resultat de l’expressió aritmètica.

System.out.println('(9*6)/5');

La sortida que obteniu amb l’anterior és l’expressió aritmètica i no el resultat. El println () mètode no és l'únic mètode Java que podeu utilitzar per generar dades. El imprimir() mètode també es pot utilitzar per realitzar operacions similars a println () . L’única diferència és que println () posa el cursor a la línia següent després d'imprimir, mentre que imprimir() deixa el cursor on s'ha aturat la sortida.

Operadors d’aritmètica i tasques explicats a Java

L’exemple de codi completament funcionant que hi ha a continuació hauria d’ajudar a fonamentar els conceptes anteriors.

public class Output {
public static void main(String[] args) {
int age = 20;
System.out.println('Java ');
System.out.println('Programming');
System.out.print('Java ');
System.out.print('Programming');
System.out.println('Java is more than ' + age + 'years old.'); // Line 8
}
}

La línia 8 introdueix l’operador de concatenació ( + ). Concatenació significa unir-se. Per tant, aquest operador (+) s'utilitza per unir diferents parts de la sortida.

Dels anteriors, recordeu que les cometes no es posen a les variables dins de System.out.println () declaració. La línia 8 mostra com l'operador de concatenació us permet complir aquesta condició.

Entrada de Java

Java proporciona diverses maneres d 'obtenir informació de l' usuari, però el fitxer Escàner aquí s’utilitza la classe.

Per accedir al fitxer Escàner classe, heu d’importar-la.

com informar del paquet que falta a Amazon
import java.util.Scanner;

Aleshores haureu de crear un objecte del fitxer Escàner classe. Aquest objecte es pot utilitzar per introduir dades.

Scanner input = new Scanner ( System.in);

L'anterior crearà un objecte anomenat input. Vegeu l'exemple següent:

import java.util.Scanner;
class Output{
public static void main (String args[]){
Scanner input = new Scanner(System.in);
System.out.println('Enter an integer');
int n = input.nextInt(); // Line 5
if ((n%2)==0){
System.out.println('Your number is even');
}else{
System.out.println('Your number is odd');
input.close(); // Line 10
}
}}

El codi anterior agafa un nombre enter d’un usuari i els indica si és parell o senar.

La línia 5 mostra el mètode nextInt () . Aquest mètode s'utilitza per obtenir una entrada sencera.

Si volíeu capturar un Corda , flotar , o llarg tipus de dades, llavors utilitzaríeu Pròxim() , nextFloat () , i nextLong () mètodes respectivament.

A la línia 10, hi ha Tanca() mètode. Tanca el Escàner classe. És aconsellable tancar sempre el Escàner quan acabis d’utilitzar-la.

Ara ja en sabeu més sobre l'entrada i la sortida a Java

A l'últim exemple de codi d'aquest article, el fitxer si s'ha utilitzat la declaració. És una de les tres estructures de control de programes de Java. En particular, és una declaració de selecció.

Les declaracions de selecció són importants per triar un camí d’execució donat una condició veritable o falsa. I ara en sabeu una mica més sobre l'entrada i la sortida a Java, per què no amplieu els vostres coneixements sobre aquest llenguatge de programació en altres àrees?

Compartir Compartir Tweet Correu electrònic Una guia per a principiants sobre les declaracions de selecció de Java

Les declaracions de selecció a Java són un concepte clau per a principiants que cal aprendre per a qualsevol trajectòria professional de codificació.

executar 16 bits a Windows 10 de 64 bits
Llegiu a continuació Temes relacionats
  • Programació
  • Tecnologia explicada
  • Java
  • Llenguatges de programació
  • Consells de codificació
Sobre l'autor Jerome Davidson(22 articles publicats)

Jerome és escriptor de personal de MakeUseOf. Cobreix articles sobre programació i Linux. També és un entusiasta de la criptografia i manté sempre al dia la indústria de la criptografia.

Més de Jerome Davidson

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us