„Java“ įvestis ir išvestis: pradedančiųjų vadovas

„Java“ įvestis ir išvestis: pradedančiųjų vadovas

Bet kuria programavimo kalba įvestis ir išvestis (I/O) yra pagrindinė vartotojo sąveikos su jūsų programa dalis. Įvestis leidžia gauti vartotojo duomenis, o išvestis leidžia juos rodyti.





Kaip ir daugelyje programavimo kalbų, klaviatūra yra standartinis įvesties įrenginys, o ekranas - standartinis išvesties įrenginys.





Šiame vadove apžvelgiamos pagrindinės įvesties/išvesties funkcijos, kurias galite atlikti naudodami „Java“.





„Java“ išvestis

Norėdami parodyti išvestį ekrane, galite naudoti println () metodas. Šis metodas yra Sistema klasė.

Norėdami rodyti duomenis, naudokite toliau pateiktą sintaksę:



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

Aukščiau pateiktas teiginys rodo lauką, vadinamą išeiti . Tai yra viešoji statika laukas, kuris priima išvestinius duomenis.

Taip pat turite pateikti kabučių duomenis, kuriuos norite rodyti. Išimtis yra tada, kai reikšmė System.out.println () teiginys yra kintamasis arba skaičius.





Žr. Pavyzdį žemiau:

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

„Int t = 24“ išvestis yra 24, o ne t.





kaip apversti vaizdą „Android“

„Java“ taip pat leidžia atlikti aritmetines operacijas println () metodas. Šiuo metodu galite pridėti, atimti, padalyti arba naudoti modulį. Svarbu pažymėti, kad naudodami šias aritmetines operacijas neturėtumėte rašyti kabučių. Jei tai padarysite, „Java“ kompiliatorius laikys išraišką kaip eilutę.

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

Aukščiau pateikta išvestis yra aritmetinės išraiškos rezultatas.

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

Išvestis, kurią gausite aukščiau, yra aritmetinė išraiška, o ne rezultatas. The println () metodas nėra vienintelis „Java“ metodas, kurį galite naudoti duomenims išvesti. The spausdinti () metodas taip pat gali būti naudojamas panašioms operacijoms atlikti println () . Skirtumas tik tas println () po žymėjimo perkelia žymeklį į kitą eilutę spausdinti () palieka žymeklį ten, kur išvestis sustojo.

Aritmetika ir užduočių operatoriai „Java“

Žemiau pateiktas visiškai veikiančio kodo pavyzdys turėtų padėti pagrįsti aukščiau pateiktas sąvokas.

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 eilutėje pristatomas sujungimo operatorius ( + ). Sujungimas reiškia prisijungimą. Todėl tas operatorius (+) naudojamas sujungti skirtingas išvesties dalis.

Anksčiau prisiminkite, kad kabutės nėra įtrauktos į kintamuosius viduje System.out.println () pareiškimas. 8 eilutėje parodyta, kaip sujungimo operatorius leidžia jums įvykdyti šią sąlygą.

„Java“ įvestis

„Java“ siūlo kelis būdus, kaip įvesti vartotoją, tačiau Skaitytuvas čia naudojama klasė.

Norėdami pasiekti Skaitytuvas klasę, turite ją importuoti.

kodėl aš neturiu administratoriaus teisių savo kompiuteryje
import java.util.Scanner;

Tada jums reikia sukurti objektą Skaitytuvas klasė. Tada šis objektas gali būti naudojamas duomenims įvesti.

Scanner input = new Scanner ( System.in);

Pirmiau bus sukurtas objektas, vadinamas įvestimi. Žr. Pavyzdį žemiau:

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

Aukščiau pateiktas kodas paima sveiką skaičių iš vartotojo ir nurodo, ar jis lygus, ar nelyginis.

5 eilutėje parodytas metodas nextInt () . Šis metodas naudojamas norint įvesti sveiką skaičių.

Jei norėjote užfiksuoti a Styginė , plūdė , arba ilgas duomenų tipą, tada naudosite Kitas() , nextFloat () , ir nextLong () metodai atitinkamai.

10 eilutėje yra Uždaryti() metodas. Jis uždaro Skaitytuvas klasė. Patartina visada uždaryti Skaitytuvas klasę, kai baigsite ją naudoti.

Dabar jūs žinote daugiau apie „Java“ įvestį ir išvestį

Paskutiniame šio straipsnio kodo pavyzdyje jei buvo naudojamas teiginys. Tai viena iš trijų „Java“ programų valdymo struktūrų. Visų pirma, tai yra atrankos pareiškimas.

Atrankos teiginiai yra svarbūs norint pasirinkti vykdymo kelią, atsižvelgiant į tikrąją ar klaidingą sąlygą. Ir dabar jūs žinote šiek tiek daugiau apie „Java“ įvestį ir išvestį, kodėl gi nepaplėtus savo žinių apie šią programavimo kalbą kitose srityse?

Dalintis Dalintis „Tweet“ Paštu Pradedančiųjų vadovas „Java“ pasirinkimo teiginiams

„Java“ atrankos teiginiai yra pagrindinė pradedančiųjų idėja, kurią reikia išmokti bet kokiam kodavimo karjeros keliui.

kelių regionų DVD grotuvas, kurį geriausia pirkti
Skaityti toliau Susijusios temos
  • Programavimas
  • Technologija paaiškinta
  • „Java“
  • Programavimo kalbos
  • Kodavimo patarimai
Apie autorių Jerome'as Davidsonas(Paskelbti 22 straipsniai)

Džeromas yra „MakeUseOf“ personalo rašytojas. Jis apima straipsnius apie programavimą ir „Linux“. Jis taip pat yra kriptovaliutų entuziastas ir visada stebi kriptografijos pramonę.

Daugiau iš Jerome Davidson

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia