Я пытаюсь оптимизировать сопоставление строк в Java и хочу понять последствия памяти различных подходов. Я особенно заинтересован в разнице между использованием string.substring () в сочетании со string.equals () (или equalsignorecase () ) по сравнению с использованием string.regionmatches () .
делает string.substring () , что всегда создает new
Подробнее здесь: https://stackoverflow.com/questions/796 ... compare-to