14. Что делает метод intern() в классе String?

14. Что делает метод intern() в классе String?

UNKNOWN

Метод intern() используется для сохранения строки в пуле строк или получения ссылки, если такая строка уже находится в пуле.

String q = "I'm";

String w = "I'm";

String r = new String("I'm");

String t = r.intern();

System.out.println("q==w: "+(q==w)); //true

System.out.println("q==r: "+(q==r)); //false

System.out.println("q==t: "+(q==t)); //true


Предыдущий вопрос: 13. Почему строка является популярным ключом в HashMap в Java?

Следующий вопрос: 15. Можно ли использовать строки в конструкции switch?

Все вопросы по теме: список

Все темы: список

Вопросы/замечания/предложения/нашли ошибку: напишите мне

Report Page