Помощь совсем новичку с кодом
Не понимаю, почему код не срабатаывает. Вроде всё указано верно, но когда ввожу, например, "Да" или "Нет" он выводит последнюю строчку, хотя по задумке должен выводить другие строки. Подскажите, буду благодарен! Спасибо!!
package com.company;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
System.out.println("Привет. Готов ли ты поиграть сейчас?");
Scanner sc = new Scanner(System.in);
String a = "Да", b = "Нет";
String answer = sc.nextLine();
if (answer == a)
System.out.println("Хорошо. Реши задачу: 324 + 843 = ");
else if (answer == b)
System.out.println("Тогда всего хорошего!");
else
System.out.println("Не совсем понял что ты написал. Напиши Да или Нет");
}
}
01 июня 2018 в 02:30
Ближайшие курсы

Как начать свой путь в разработке?
Онлайн-курс
5
марта
Интенсив «Как стать контекстологом с нуля?»
Онлайн-курс
5
марта
Программирование на JavaScript с нуля
Онлайн-курс
5
марта
Новые статьи

Что такое MVP и как к нему подступиться
6400

Обновляем программу обучения для менеджеров по продажам
15400

BI-системы: что это и зачем они нужны бизнесу
18100