Как да извършите конкретно действие, като натиснете клавиша Return в Java

Java може да бъде програмирано да изчака потребителят да натисне клавиша

Стъпка 1

Отворете файла с изходния код на вашата Java програма в текстов редактор на вашия компютър.

Стъпка 2

Импортирайте класа "Скенер" от Java "util" библиотеката (помощната програма), като въведете следния ред в горната част на изходния файл: "import java.util.Scanner;".

Стъпка 3

Намерете областта на изходния си код, където искате програмата да спре и да изчака потребителят да натисне клавиша "Enter" или "Return" на клавиатурата. Това място трябва да се намира точно преди кодовия блок, който ще бъде изпълнен, когато се натисне този клавиш. След като потребителят натисне бутона, кодът ще продължи с следващия наличен ред в програмата.

Стъпка 4

Напишете следните редове в ред и в отделни редове в Java програмата си. Първият ред създава нов обект (или инстанция) на скенера, наречен "waitForKeypress"; вторият ред ще поиска от потребителя да натисне клавиша "Enter"; третата ще изчака потребителят да натисне клавиша "Enter" или "Return" на клавиатурата, а четвъртият ред, който е идентичен на втория, ще продължи изпълнението на програмата на следния ред: Line 1: "Scanner waitForKeypress = new Скенер (System.in); " Линия 2: "System.out.print (" Натиснете клавиша Enter, за да продължите ");"; Линия 3: "waitForKeypress.nextLine ();"; Ред 4: "waitForKeypress.nextLine ();"

Стъпка 5

Запазете файла с източник на Java и го прекомпилирайте с Java компилатора (javac) в терминала на компютъра.

Стъпка 6

Изпълнете програмата и имайте предвид, че сега тя спира в точката, в която сте въвели кода. Трябва да натиснете клавиша "Enter" или "Return" на клавиатурата, преди програмата да продължи да изпълнява секцията за кодове, която желаете да изпълните, след като някой от тези бутони бъде натиснат.