Результаты поиска по запросу "string-interning"
Что касается вопроса 2: @dasblinkenlight уже дал хороший ответ на это.
с 1 String a1 = "I Love" + " Java"; String a2 = "I Love " + "Java"; System.out.println( a1 == a2 ); // true String b1 = "I Love"; b1 += " Java"; String b2 = "I Love "; b2 += "Java"; System.out.println( b1 == b2 ); // falseВ первом случае я ...
Альтернативы интернированию строк Java
Так как интернирование строк по умолчанию в Java получило плохую репутацию, я ищу альтернативу. Можете ли вы предложить API, который является хорошей альтер...
Каковы правила для интернирования строк в cpython?
В python 3.5 возможно ли предсказать, когда мы получим интернированную строку или когда мы получим копию? Прочитав несколько ответов Stack Overflow, я нашел ...
Как работает интернирование строк в Java 7+? [Дубликат]
На этот вопрос уже есть ответ здесь:Струнный пул против константного пула 2 ответаИтак, я понимаю, что вопросы, которые я собираюсь задать, относятся к теме,...
Python интернирует строки?
В Java явно объявленные строки интернируются JVM, поэтому последующие объявления одной и той же строки приводят к двум указателям на один и тот же экземпляр String, а не к двум отдельным (но идентичным) строкам. Например: public String baz() { ...
Поведение строковых литералов сбивает с толку
Поведение строковых литералов очень запутанно в приведенном ниже коде. Я могу понять, строка 1, строка 2 и строка 3true, но почему строка 4false? Когда я печатаю хэш-код обоих, они одинаковы. class Hello { public static void main(String[] ...