Java ievade un izvade: iesācēja rokasgrāmata

Java ievade un izvade: iesācēja rokasgrāmata

Jebkurā programmēšanas valodā ievade un izvade (I/O) ir galvenā daļa no lietotāja mijiedarbības ar jūsu programmu. Ievadīšana ļauj iegūt lietotāja datus, savukārt izvade ļauj to parādīt.





Tāpat kā lielākajā daļā programmēšanas valodu, tastatūra ir standarta ievades ierīce, bet ekrāns - standarta izvadierīce.





Šajā rokasgrāmatā aplūkotas pamata I/O funkcijas, kuras varat veikt, izmantojot Java.





Java izvade

Lai ekrānā parādītu izvadi, varat izmantot println () metode. Šī metode ir Sistēma klase.

Lai parādītu datus, izmantojiet tālāk norādīto sintaksi.



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

Iepriekš minētais paziņojums parāda lauku ar nosaukumu ārā . Tas ir publiska statika lauks, kas pieņem izvadāmos datus.

Jums arī jāpievieno pēdiņas datiem, kurus vēlaties parādīt. Izņēmums ir gadījums, kad vērtība System.out.println () paziņojums ir mainīgs vai skaitlis.





Skatiet piemēru zemāk:

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

Izeja “int t = 24” ir 24, nevis t.





foršas lietas, ko darīt terminālī

Java arī ļauj jums veikt aritmētiskas darbības iekšpusē println () metode. Ar šo metodi var pievienot, atņemt, dalīt vai izmantot moduli. Ir svarīgi atzīmēt, ka, izmantojot šīs aritmētiskās darbības, jums nevajadzētu likt pēdiņas. To darot, Java kompilators attieksies pret izteiksmi kā virkni.

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

Iepriekš saņemtā izvade ir aritmētiskās izteiksmes rezultāts.

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

Rezultāts, ko iegūstat, izmantojot iepriekš minēto, ir aritmētiskā izteiksme, nevis rezultāts. The println () metode nav vienīgā Java metode, ko varat izmantot datu izvadīšanai. The drukāt () metode var izmantot arī līdzīgu darbību veikšanai println () . Vienīgā atšķirība ir tā println () pēc drukāšanas novieto kursoru uz nākamo rindu drukāt () atstāj kursoru vietā, kur apstājās izvadīšana.

Aritmētika un uzdevumu operatori Java valodā

Tālāk sniegtajam pilnībā strādājoša koda piemēram vajadzētu palīdzēt pamatot iepriekš minētos jēdzienus.

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

8. rindā ir iepazīstināts ar savienošanas operatoru ( + ). Saskaņošana nozīmē pievienoties. Tāpēc šo operatoru (+) izmanto, lai savienotu dažādas izvades daļas.

Iepriekš atcerieties, ka pēdiņas netiek ievietotas mainīgajos System.out.println () paziņojums, apgalvojums. 8. rindā parādīts, kā apvienošanas operators ļauj izpildīt šo nosacījumu.

Java ievade

Java nodrošina vairākus lietotāja ievades veidus, bet Skeneris šeit tiek izmantota klase.

Lai piekļūtu Skeneris klasē, tas ir jāimportē.

servera ip adresi nevarēja atrast mac
import java.util.Scanner;

Pēc tam jums jāizveido objekts Skeneris klase. Pēc tam šo objektu var izmantot datu ievadīšanai.

Scanner input = new Scanner ( System.in);

Iepriekš minētais izveidos objektu, ko sauc par ievadi. Skatiet piemēru zemāk:

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

Iepriekš minētais kods no lietotāja ņem veselu skaitli un pēc tam paziņo, vai tas ir pāra vai nepāra.

5. rindā parādīta metode nextInt () . Šo metodi izmanto, lai iegūtu veselu skaitļu ievadi.

Ja vēlaties uzņemt a Stīga , peldēt , vai garš datu tipu, tad jūs izmantotu Nākamais() , nextFloat () , un nextLong () metodes.

10. rindā ir aizvērt () metode. Tas aizver Skeneris klase. Ieteicams vienmēr aizvērt Skeneris klasē, kad esat pabeidzis to lietot.

Tagad jūs zināt vairāk par Java ievadi un izvadi

Pēdējā koda piemērā šajā rakstā ja tika izmantots paziņojums. Tā ir viena no trim programmu vadības struktūrām Java. Jo īpaši tas ir atlases paziņojums.

Atlases paziņojumi ir svarīgi, lai izvēlētos izpildes ceļu, ņemot vērā patiesu vai nepatiesu nosacījumu. Un tagad jūs zināt mazliet vairāk par Java ievadi un izvadi, kāpēc gan nepaplašināt savas zināšanas par šo programmēšanas valodu arī citās jomās?

Kopīgot Kopīgot Čivināt E -pasts Iesācēju rokasgrāmata Java atlases paziņojumiem

Java atlases paziņojumi ir galvenais iesācēju jēdziens, kas jāiemācās jebkuram kodēšanas karjerai.

kā atļaut programmu caur ugunsmūri Windows 10
Lasīt Tālāk Saistītās tēmas
  • Programmēšana
  • Izskaidrota tehnoloģija
  • Java
  • Programmēšanas valodas
  • Kodēšanas padomi
Par autoru Džeroms Deividsons(22 raksti publicēti)

Džeroms ir MakeUseOf personāla rakstnieks. Viņš aptver rakstus par programmēšanu un Linux. Viņš ir arī kriptogrāfijas entuziasts un vienmēr seko līdzi kriptogrāfijas nozarei.

Vairāk no Džeroma Deividsona

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu