Java Output
Java-ohjelmassa voit yksinkertaisesti käyttää
lähdön lähettäminen vakiolähtöön (näyttö).
Tässä
-
System
on luokka -
out
onpublic
static
-kenttä: se hyväksyy lähtötiedot.
Älä huoli, jos et ymmärrä sitä. Keskustelemme class
, public
ja static
myöhemmissä luvuissa.
Otetaan esimerkit rivin tuottamiseksi.
Tulos:
Java programming is interesting.
Tässä olemme käyttäneet merkkijonon näyttämiseen menetelmää println()
.
Ero println (), print () ja printf ()
Esimerkki: print () ja println ()
Tulos:
1. println 2. println 1. print 2. print
Esimerkki: Muuttujien ja literaalien tulostaminen
Kun suoritat ohjelmaa, ulostulo on:
5-10.6
Tässä, sinä voimme nähdä, että emme ole käyttäneet lainausmerkkejä. Koska kokonaislukuja, muuttujia ja niin edelleen, emme käytä lainausmerkkejä.
Esimerkki: Tulosta ketjutetut merkkijonot
Tulos:
I am awesome.Number = -10.6
Huomaa yllä olevassa esimerkissä rivi,
Tässä olemme liittäneet operaattoria +
( liittyä) kaksi merkkijonoa: ”Minä olen” ja ”Mahtava.”.
Ja myös rivi,
Täällä, ensin muuttujan luvun arvo arvioidaan. Sitten arvo liitetään merkkijonoon: ”Numero =”.
Java-syöttö
Java tarjoaa erilaisia tapoja saada käyttäjältä syötettä. Tässä opetusohjelmassa opit kuitenkin saamaan käyttäjältä syötteitä luokan Scanner
luokan objektilla.
Jotta voit käyttää kohteen Scanner
, meidän on tuotava java.util.Scanner
-paketti.
Lisätietoja kun tuot paketteja Java-ohjelmassa, käy Java-paketeissa.
Sitten meidän on luotava Scanner
-luokan objekti. Voimme käyttää objektia ottamaan käyttäjältä tuloja.
Esimerkki: Kokonaislukun saaminen käyttäjältä
Lähtö:
Enter an integer: 23You entered 23
Edellä olevassa esimerkissä olemme luoneet objektin, jonka nimi on luokan Scanner
syöte. Kutsumme sitten luokan nextInt()
menetelmää Scanner
saadaksesi kokonaislukutiedon käyttäjältä.
Huomaa: Olemme sulkeneet objektin close()
-menetelmällä. Skanneriobjekti on suositeltavaa sulkea, kun syöte on otettu.
Esimerkki: Get float-, double- ja String Input
Output:
Enter float: 2.343Float entered = 2.343Enter double: -23.4Double entered = -23.4Enter text: Hey!Text entered = Hey!
Kuten mainittiin, on olemassa useita muita tapoja saada käyttäjältä tietoja. Lisätietoja Scanner
-kohdasta on Java Scannerissa.