При сравнении строк используйте .equals()
, а не ==
.Это связано с тем, что ==
сравнивает объекты в соответствии с идентификатором ссылки, и может быть несколько экземпляров String
, которые содержат одинаковые данные.Метод .equals()
будет сравнивать содержимое String
, что вам и нужно.Поэтому вы должны написать
if (ansOne.equals("Avagantamos")) {
. В этом случае кажется, что input.nextLine()
создает новый объект String
, поэтому ==
не работает.
Кстативы, вероятно, хотели использовать System.out.println
вместо .print
;в противном случае запросы и вывод будут выполняться вместе в одной строке.