Javadoc о String.intern() не дает подробностей. (В двух словах: он возвращает каноническое представление строки, позволяя сравнивать интернированные строки с помощью ==)
- Когда я буду использовать эту функцию в пользу
String.equals()? - Есть ли побочные эффекты, не упомянутые в Javadoc, т.е. более или менее оптимизация компилятором JIT?
- Существуют ли дополнительные возможности
String.intern()?