Операторы сравнения
Коротко: Операторы, сравнивающие два значения и возвращающие boolean (true/false): == != < > <= >=.
Подробнее: Важная ловушка в Java: == для объектов (например, String) сравнивает ссылку, а не содержимое — две строки, равные по содержимому, всё равно могут дать false при ==, если это разные объекты.
Подробности
String a = "hello";
String b = "hello";
String c = new StriСм. также: операторы, логические операторы, оператор if