```string.getBytes()``` - тяжелая операция, аллоцирующая ```O(l)``` памяти за ```O(l)``` времени. Желательно выполнять ее пореже.