Встречается на собеседованиях • сегодня

Как сравниваются примитивы

Примитивы в Java сравниваются с помощью операторов == и !=.

  • == проверяет равенство значений (не ссылок, так как примитивы не являются объектами).
  • Для сравнения примитивов разных типов Java выполняет автоматическое приведение (например, int к double).

Пример:

java
int a = 5;
double b = 5.0;
System.out.println(a == b); // true (автоматическое приведение int к double)

Важно:

  • Сравнение boolean с другими типами приведёт к ошибке компиляции.
  • float и double могут давать неточности из-за особенностей IEEE 754.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы