Nwlapcug.com


Come eseguire una determinata azione quando viene premuto il tasto invio in Java

Come eseguire una determinata azione quando viene premuto il tasto invio in Java


Linguaggio di programmazione Java fornisce un metodo incorporato per l'accettazione dei dati immessi dall'utente e pressioni di tasti, che vengono utilizzati per continuare l'esecuzione del programma in base all'input. Aggiungere la classe "Scanner" di Java per attendere che l'utente prema il tasto "Return" o "Enter" prima di continuare con l'esecuzione del prossimo set di istruzioni. Il metodo di "Scanner" richiede un nuovo oggetto (istanza) deve essere creato per l'utilizzo all'interno del programma, insieme a uso del metodo della classe "nextLine()".

Istruzioni

1

Aprire il file di codice sorgente di Java programma in un programma di editor di testo sul tuo computer.

2

Importare la classe "Scanner" dalla libreria "util" (utilità) di Java immettendo la riga seguente nella parte superiore del file di codice sorgente: "importare java.util.Scanner;"

3

Individuare l'area nel codice sorgente dove si desidera il programma di fermarsi e attendere che l'utente prema il tasto "Enter" o "Return" sulla tastiera. Questo percorso deve essere appena prima del blocco di codice che deve essere eseguito quando viene premuto tale tasto. Dopo che l'utente preme il tasto, il codice riprenderà la prossima linea di programma disponibile nel programma.

4

Immettere le righe seguenti, nell'ordine, su righe separate all'interno del programma Java. La prima riga crea un nuovo oggetto (o istanza) di Scanner denominato "waitForKeypress"; la seconda linea dirà all'utente di premere il tasto "Invio"; la terza riga vi aspetterà all'utente di premere il tasto "Return" o "Invio" sulla tastiera, e la quarta riga, che è identica alla seconda, continuerà l'esecuzione del programma alla riga successiva: linea 1: "Scanner waitForKeypress = nuovo Scanner(System.in);" Linea 2: "System.out.print ("Press enter key to continue");"; Linea 3: "waitForKeypress.nextLine();"; Linea 4: "waitForKeypress.nextLine();"

5

Salvare il file di codice sorgente Java e ri-compilato con il compilatore Java (javac) sul terminale del computer.

6

Eseguire il programma e notare che il programma si ferma ora dove inserito il codice. È necessario premere "Enter" o il tasto "Invio" sulla tastiera prima che il programma passa alla sezione di codice che si desidera eseguire una volta che si preme uno di quelli chiave in esecuzione.

Consigli & Avvertenze

  • Assicurarsi sempre di aggiungere un punto e virgola ";" alla fine di ogni riga di Java codice o si riceverà gli errori del compilatore. L'unica eccezione è una riga che termina con una parentesi graffa aperta "{"; Questa linea non può avere un punto e virgola finale.