Intrare și ieșire Java: un ghid pentru începători

Intrare și ieșire Java: un ghid pentru începători

În orice limbaj de programare, intrarea și ieșirea (I / O) reprezintă o parte cheie a interacțiunii utilizatorului cu programul dvs. Introducerea vă permite să obțineți date de utilizator în timp ce ieșirea vă permite să le afișați.





La fel ca în majoritatea limbajelor de programare, tastatura este dispozitivul de intrare standard, iar ecranul este dispozitivul de ieșire standard.





Acest ghid analizează funcțiile I / O de bază pe care le puteți efectua cu Java.





Ieșire Java

Pentru a afișa ieșirea pe un ecran, puteți utiliza println () metodă. Această metodă se află în Sistem clasă.

Utilizați sintaxa de mai jos pentru a afișa date:



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

Afirmația de mai sus arată un câmp numit afară . Acesta este un statice publice câmp care acceptă datele de ieșit.

De asemenea, trebuie să puneți ghilimele pe datele pe care doriți să le afișați. Excepția de la aceasta este atunci când valoarea din System.out.println () declarația este o variabilă sau un număr.





Vedeți exemplul de mai jos:

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

Ieșirea pentru „int t = 24” este 24, nu t.





magazin Google Play pe tabletă Fire

Java vă permite, de asemenea, să efectuați operații aritmetice în interiorul println () metodă. Puteți adăuga, scădea, diviza sau utiliza modulul cu această metodă. Este important să rețineți că nu trebuie să puneți ghilimele în timp ce utilizați aceste operații aritmetice. Dacă faceți acest lucru, compilatorul Java va trata expresia ca un șir.

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

Rezultatul primit de mai sus este rezultatul expresiei aritmetice.

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

Rezultatul obținut cu cele de mai sus este expresia aritmetică și nu rezultatul. The println () metoda nu este singura metodă Java pe care o puteți utiliza pentru a genera date. The imprimare() metodă poate fi, de asemenea, utilizat pentru a efectua operațiuni similare cu println () . Singura diferență este că println () pune cursorul la următoarea linie după imprimare, în timp ce imprimare() lasă cursorul acolo unde ieșirea sa oprit.

Operatori de aritmetică și atribuire explicați în Java

Exemplul de cod complet funcțional de mai jos ar trebui să ajute la fundamentarea conceptelor de mai sus.

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
}
}

Linia 8 introduce operatorul de concatenare ( + ). Concatenare înseamnă a te alătura. Prin urmare, acel operator (+) este folosit pentru a uni diferite părți ale ieșirii.

Mai devreme, amintiți-vă că ghilimelele nu sunt plasate pe variabile în interiorul System.out.println () afirmație. Linia 8 arată cum operatorul de concatenare vă permite să îndepliniți această condiție.

Intrare Java

Java oferă mai multe modalități de a obține intrarea utilizatorului, dar Scanner aici se folosește clasa.

Pentru a accesa fișierul Scanner clasă, trebuie să o importați.

atenție sim nu este prevăzut mm # 2
import java.util.Scanner;

Apoi, trebuie să creați un obiect al fișierului Scanner clasă. Acest obiect poate fi apoi utilizat pentru a introduce date.

Scanner input = new Scanner ( System.in);

Cele de mai sus vor crea un obiect numit input. Vedeți exemplul de mai jos:

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
}
}}

Codul de mai sus preia un număr întreg de la un utilizator și apoi le spune dacă este par sau impar.

Linia 5 arată metoda nextInt () . Această metodă este utilizată pentru a obține o intrare întreagă.

Dacă vrei să surprinzi un Şir , pluti , sau lung tipul de date, atunci ați folosi Următorul() , nextFloat () , și nextLong () respectiv metode.

Pe linia 10, există închide() metodă. Se închide Scanner clasă. Este recomandabil să închideți întotdeauna Scanner când ați terminat de utilizat.

Acum știți mai multe despre intrare și ieșire pe Java

În ultimul exemplu de cod din acest articol, dacă a fost utilizată declarația. Este una dintre cele trei structuri de control al programelor din Java. În special, este o declarație de selecție.

Declarațiile de selecție sunt importante pentru a alege o cale de execuție având o condiție adevărată sau falsă. Și acum știți ceva mai multe despre intrare și ieșire în Java, de ce să nu vă extindeți cunoștințele despre acest limbaj de programare în alte domenii?

Acțiune Acțiune Tweet E-mail Un ghid pentru începători pentru declarațiile de selecție Java

Declarațiile de selecție în Java sunt un concept cheie pentru începători de învățat pentru orice cale de carieră de codificare.

cum să redirecționați mai multe e-mailuri în Outlook
Citiți în continuare Subiecte asemănătoare
  • Programare
  • Tehnologie explicată
  • Java
  • Limbaje de programare
  • Sfaturi de codare
Despre autor Jerome Davidson(22 articole publicate)

Jerome este scriitor de personal la MakeUseOf. El acoperă articole despre programare și Linux. El este, de asemenea, un entuziast criptografic și ține mereu la curent industria cripto.

Mai multe de la Jerome Davidson

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona