Comments (7)
  • Popular
  • New
  • Old
You must be signed in to leave a comment
Ksenia
Level 13
6 May 2023, 10:57
Autoboxing и unboxing При сравнении обертки и примитивной происходит unboxing (docs.oracle.com), и в реальности сравниваются значения, а не ссылка на объект и значение переменной.
Integer second = 1000;
int third = 1000;
third == second; // Что равнозначно third == second.intValue();
Про сравнение в Integer значения от -128 до 127 находятся в пуле и их можно сравнивать через ==. (будет true), иначе сравнивать через equals.
Ksenia
Level 13
30 April 2023, 20:52
Различия между Integer.parseInt(Scanner.nextLine()) и Scanner.nextInt() Объяснение проблемы на javarush Решение проблемы, когда после ввода nextInt идет nexLine: (выигрыш в производительности)
int n = Integer.parseInt(console.nextLine());
Ksenia
Level 13
28 April 2023, 21:00
Имена констант Ключевое слово static указывает, что константа существует в единственном числе. Ключевое слово final указывает, что значение константы остается неизменным. Константа с ключевыми словами static и final, существует в памяти в единственном экземпляре и ее значение не может быть изменено.
Ksenia
Level 13
15 April 2023, 19:09
«У нас была проблема. Для ее устранения мы решили использовать регулярные выражения. Теперь у нас две проблемы.» Тренировка регулярок Бен Форта. Регулярные выражения за 10 минут