Создает ли string.substring () новый объект строки, и как это сравнивается с string.regionmatches () в контексте частичнJAVA

Программисты JAVA общаются здесь
Anonymous
Создает ли string.substring () новый объект строки, и как это сравнивается с string.regionmatches () в контексте частичн

Сообщение Anonymous »

Я пытаюсь оптимизировать сопоставление строк в Java и хочу понять последствия памяти различных подходов. Я особенно заинтересован в разнице между использованием string.substring () в сочетании со string.equals () (или equalsignorecase () ) по сравнению с использованием string.regionmatches () .
делает string.substring () , что всегда создает new

Подробнее здесь: https://stackoverflow.com/questions/796 ... compare-to

Вернуться в «JAVA»