Java -tulo ja -lähtö: Aloittelijan opas

Java -tulo ja -lähtö: Aloittelijan opas

Tulo ja lähtö (I/O) ovat millä tahansa ohjelmointikielellä keskeinen osa käyttäjän vuorovaikutusta ohjelman kanssa. Syötteen avulla voit hakea käyttäjätietoja, kun taas tulostuksen avulla voit näyttää sen.





Kuten useimmat ohjelmointikielet, näppäimistö on vakio syöttölaite ja näyttö on vakiolähtölaite.





Tässä oppaassa tarkastellaan Javan kanssa suoritettavia I/O -perustoimintoja.





Java -lähtö

Voit näyttää tuotoksen näytöllä käyttämällä println () menetelmä. Tämä menetelmä on Järjestelmä luokka.

Käytä alla olevaa syntaksia tietojen näyttämiseen:



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

Yllä oleva lause näyttää kentän nimeltä ulos . Tämä on julkinen staattinen kenttä, joka hyväksyy tulostettavat tiedot.

Sinun on myös laitettava lainausmerkit tietoihin, jotka haluat näyttää. Poikkeuksena tästä on, kun arvo System.out.println () lause on muuttuja tai luku.





Katso alla oleva esimerkki:

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

Tulos 'int t = 24' on 24, ei t.





voitko käyttää erikokoista ramia

Java mahdollistaa myös aritmeettisten toimintojen suorittamisen println () menetelmä. Voit lisätä, vähentää, jakaa tai käyttää moduulia tällä menetelmällä. On tärkeää huomata, että sinun ei pitäisi lainausmerkkejä käyttää näitä aritmeettisia toimintoja. Näin Java -kääntäjä käsittelee lauseketta merkkijonona.

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

Yllä oleva lähtö on aritmeettisen lausekkeen tulos.

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

Tulos, jonka saat yllä, on aritmeettinen lauseke eikä tulos. The println () -menetelmä ei ole ainoa Java -menetelmä, jota voit käyttää datan tuottamiseen. The Tulosta() menetelmä voidaan käyttää myös vastaavien toimintojen suorittamiseen println () . Ainoa ero on se println () siirtää kohdistimen seuraavalle riville tulostuksen jälkeen Tulosta() jättää kohdistimen kohtaan, jossa tulostus pysähtyi.

Aritmeettiset ja tehtävien operaattorit Javassa

Alla olevan täysin toimivan koodiesimerkin pitäisi auttaa yllä olevien käsitteiden perustamisessa.

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

Rivi 8 esittelee ketjutusoperaattorin ( + ). Ketjutus tarkoittaa liittymistä. Siksi kyseistä operaattoria (+) käytetään liittämään lähdön eri osat.

Muista aiemmin, että lainausmerkkejä ei aseteta muuttujiin System.out.println () lausunto. Rivi 8 näyttää, miten ketjutusoperaattori mahdollistaa tämän ehdon täyttämisen.

Java -tulo

Java tarjoaa useita tapoja saada käyttäjän tietoja, mutta Skanneri luokkaa käytetään täällä.

Päästäksesi Skanneri luokka, sinun on tuotava se.

kuinka palata vanhaan google chromeen
import java.util.Scanner;

Sinun on sitten luotava objekti Skanneri luokka. Tätä objektia voidaan sitten käyttää tietojen syöttämiseen.

Scanner input = new Scanner ( System.in);

Yllä oleva luo objektin nimeltä input. Katso alla oleva esimerkki:

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

Yllä oleva koodi ottaa kokonaisluvun käyttäjältä ja kertoo sitten, onko se parillinen vai pariton.

Rivi 5 näyttää menetelmän nextInt () . Tätä menetelmää käytetään kokonaisluvutulon saamiseen.

Jos haluat kaapata a Jousisoitin , kellua tai pitkä tietotyyppiä, käytät sitten Seuraava() , nextFloat () ja nextLong () menetelmiä vastaavasti.

Linjalla 10 on kiinni() menetelmä. Se sulkee Skanneri luokka. On suositeltavaa sulkea aina Skanneri luokka, kun olet lopettanut sen käytön.

Nyt tiedät enemmän Java -tuloista ja -lähdöistä

Tämän artikkelin viimeisessä koodiesimerkissä jos lausuntoa käytettiin. Se on yksi kolmesta Java -ohjelman ohjausrakenteesta. Erityisesti se on valintalausunto.

Valintalausekkeet ovat tärkeitä suorituspolun valitsemiseksi, jos ehto on tosi tai epätosi. Ja nyt tiedät hieman enemmän Java -syötteistä ja -lähdöistä, miksi et voisi laajentaa tietämystäsi tästä ohjelmointikielestä muilla alueilla?

Jaa Jaa Tweet Sähköposti Aloittelijan opas Java -valintalausekkeisiin

Valintalausekkeet Java -ohjelmassa ovat aloittelijan keskeinen käsite, joka on opittava mihin tahansa koodausuraan.

kuinka käynnistää puhelin vikasietotilassa
Lue seuraava Liittyvät aiheet
  • Ohjelmointi
  • Tekniikka selitetty
  • Java
  • Ohjelmointikielet
  • Koodausvinkkejä
Kirjailijasta Jerome Davidson(22 artikkelia julkaistu)

Jerome on MakeUseOfin henkilöstökirjoittaja. Hän käsittelee ohjelmointia ja Linuxia käsitteleviä artikkeleita. Hän on myös salausharrastaja ja seuraa aina salausteollisuutta.

Lisää Jerome Davidsonilta

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi