Я очень новичок в программировании на Java.Java-сканер, как вводить строку, если функция
Мой вопрос в том, что у меня есть код (см. Ниже), и я хочу сравнить их с инструкцией if. Ошибки возникают при line 9 (string test)
и 11(if(test.equals)
. У меня совершенно нет идеи.
Я сделал код с int и работает отлично, но это.
package bucky;
import java.util.Scanner;
class apples {
public static void main(String args[]) {
Scanner input = new Scanner(System.in);
Scanner sc = new Scanner(System.in);
String test = sc.nextLine();
if (test.equals("YES")) {
System.out.println("YES");
} else {
System.out.println("TIS IS ELSE");
}
}
}
Какая ошибка? Добавьте сообщение stacktrace или сообщение об ошибке. – Paul
Добро пожаловать в переполнение стека! Ознакомьтесь с нашим [Контрольным списком вопросов] (http://meta.stackoverflow.com/questions/260648/stack-overflow-question-checklist), чтобы помочь вам задать хороший вопрос и, таким образом, получить хороший ответ. –