Операторы сравнения
Коротко: Операторы, сравнивающие два значения и всегда возвращающие в качестве результата истинностное значение (истина/ложь), — ==, !=, <, >, <=, >=.
Подробнее: Для примитивных значений == сравнивает фактическое значение; для ссылочных типов же во многих языках == лишь проверяет, ссылаются ли две переменные на один и тот же объект в памяти, а не равны ли объекты по содержимому — для этого обычно нужен специальный метод сравнения.
Подробности
int a = 5, b = 5;
System.out.println(aСм. также: операторы, логические операторы, if…else