Java Output
I Java kan du bare bruke
for å sende utdata til standard utgang (skjerm).
Her
-
System
er en klasse -
out
er etpublic
static
felt: den godtar utdata.
Ikke bekymre deg hvis du ikke forstår det. Vi vil diskutere class
, public
og static
i senere kapitler.
La oss ta et eksempel for å sende en linje.
Utgang:
Java programming is interesting.
Her har vi brukt println()
-metoden for å vise strengen.
Forskjell mellom println (), print () og printf ()
Eksempel: print () og println ()
Output:
1. println 2. println 1. print 2. print
Eksempel: Utskrift av variabler og litteratur
Når du kjører programmet, blir utgangen:
5-10.6
Her, du kan se at vi ikke har brukt anførselstegn. Det er fordi vi ikke bruker anførselstegn for å vise heltall, variabler og så videre.
Eksempel: Skriv ut sammenhengende strenger
Utgang:
I am awesome.Number = -10.6
I eksemplet ovenfor, legg merke til linjen,
Her har vi brukt operatøren +
( bli med) de to strengene: «Jeg er» og «fantastisk.».
Og også linjen,
Her, først blir verdien av variabeltall evaluert. Deretter blir verdien sammenkoblet til strengen: «Number =».
Java-inngang
Java gir forskjellige måter å få input fra brukeren. I denne opplæringen lærer du imidlertid å få innspill fra brukeren ved hjelp av objektet til Scanner
-klassen.
For å bruke objektet til Scanner
, vi trenger å importere java.util.Scanner
-pakke.
For å lære mer om importerer pakker i Java, besøk Java Importpakker.
Deretter må vi lage et objekt av klassen Scanner
. Vi kan bruke objektet til å ta input fra brukeren.
Eksempel: Få heltallinngang fra brukeren
Output:
Enter an integer: 23You entered 23
I eksemplet ovenfor har vi opprettet et objekt som heter input fra klassen Scanner
. Vi kaller deretter nextInt()
metoden til Scanner
klassen for å få et heltallinngang fra brukeren.
Merk: Vi har brukt close()
metoden for å lukke objektet. Det anbefales å lukke skannerobjektet når inngangen er tatt.
Eksempel: Få float, double og String Input
Output:
Enter float: 2.343Float entered = 2.343Enter double: -23.4Double entered = -23.4Enter text: Hey!Text entered = Hey!
Som nevnt er det flere andre måter å få innspill fra brukeren. For å lære mer om Scanner
, besøk Java Scanner.