GOOGLE ADS

воскресенье, 1 мая 2022 г.

Как ответить на вопрос строкой, используя класс сканера с помощью java?

Я пытался все выходные найти способ заставить мою программу ответить на вопрос, используя жало с классом сканера. Например, мне нужно, чтобы моя программа отвечала на такой вопрос, как

Кто изображен на 5-долларовой купюре?

Входными данными будут Линкольн, а другие входные данные будут недействительными, вопрос будет иметь 3 варианта ответа, поэтому логика должна работать.

Можете ли вы указать мне правильное направление, как заставить это работать на Java? Я хочу понять материал, но я действительно пытался все выходные.


Решение проблемы

Если я правильно понял ваш вопрос, то это должно указать вам правильное направление:

Импортируйте сканер:

import java.util.Scanner;

Затем вот метод, который вы хотите вызвать:

public void myScanner () {
Scanner scan = new Scanner(System.in); //Creates a new scanner
System.out.println("Who is on the 5 dollar bill?"); //Asks question
String input = scan.nextLine(); //Waits for input
if (input.equalsIgnoreCase("Lincoln")) { //If the input is Lincoln (or any case variant of Lincoln)
System.out.println("Correct!");
}
else { //If the input is anything else
System.out.println("Incorrect!");
}
}

Комментариев нет:

Отправить комментарий

Laravel Datatable addColumn returns ID of one record only

Я пытаюсь использовать Yajra Datatable для интеграции DataTable на свой веб-сайт. Я смог отобразить таблицу, но столкнулся с проблемой. В по...