Come input una stringa in Java

November 16

Come input una stringa in Java


Nei principianti linguaggio di programmazione Java incontrare rapidamente uno dei limiti di tipi di dati primitivi Java: La variabile carattere di base in grado di memorizzare una sola lettera alla volta. Questo è il motivo per cui Java utilizza oggetti "stringa" per memorizzare una sequenza, o una stringa, di lettere, numeri o simboli. Per fare una riga di comando, Java memorizza le linee di input dell'utente in una tale stringa, è possibile utilizzare il metodo "readLine" dell'oggetto a portata di mano "Console".

istruzione

1 Fare clic sulla prima riga del file di codice sorgente per impostare il cursore. Importare il codice per la classe "console", digitando "importazione java.io.Console;" nella parte superiore del codice sorgente.

2 Creare un nuovo oggetto console digitando il codice "Console MyConsole = new System.Console ();"

3 Scrivere il testo che si desidera utilizzare per richiedere all'utente di inserire la sua serie digitando "String prompt = 'il mio prompt';" dove "il mio prompt" è il testo del prompt che si desidera utilizzare.

4 Digitare la riga "String = UserString myConsole.readLine (prompt);" per rendere il vostro programma accetta l'input stringa di un utente, e scriverlo all'oggetto stringa "UserString."

Consigli e avvertenze

  • Se si desidera rendere il vostro programma di nascondere i singoli caratteri l'utente sarà digitando, come nel caso di inserimento di password, usare "readpassword" invece di "readLine." Si può anche scegliere di impostare direttamente il testo del prompt, invece di prima scrittura a un oggetto stringa, digitando il testo tra le virgolette nel parentesi dopo "readLine" invece di semplicemente mettendo nell'oggetto stringa predefinita.