Hvordan Input en streng i Java

Hvordan Input en streng i Java


I programmeringsspråket Java nybegynnere raskt få opp en av grensene for Java primitive datatyper: Den grunnleggende karakter variable kan lagre bare en bokstav av gangen. Dette er grunnen til at Java bruker "streng" objekter å lagre en sekvens, eller streng, av bokstaver, tall eller symboler. For å gjøre en kommandolinje, Java lagrer linjer av brukerundersøkelser i en slik streng, kan du bruke "readline" metode for den hendige "Console" objekt.

Bruksanvisning

1 Klikk på den første linjen i kildekoden filen for å plassere markøren der. Importer koden for "konsoll" klasse ved å skrive "import java.io.Console;" på toppen av kildekoden.

2 Opprett en ny konsoll objekt ved å skrive inn koden "Console myConsole = new System.console ();"

3 Skriv inn teksten du vil bruke til å be brukeren om å taste inn sin streng ved å skrive "String ledetekst = 'mitt spørsmål';" hvor "min rask" er rask teksten du ønsker å bruke.

4 Skriv linjen "String userString = myConsole.readLine (rask);" å gjøre programmet godta en brukers streng input, og skrive det til strengen objekt "userString."

Hint

  • Hvis du ønsker å gjøre programmet skjule enkelte tegn din bruker vil være å skrive i, som i tilfellet med å legge inn passord, kan du bruke "readPassword" istedenfor "readline." Du kan også velge å direkte stille spørsmål tekst, i stedet for først å skrive den til en streng objekt, ved å skrive teksten i mellom anførselstegn i parentes etter "readline" i stedet for bare å sette i den forhåndsdefinerte strengen objektet.