Предположим, что у вас есть это выражение в Java:
"adam".split("")
Это говорит Java о разделении "adam" с использованием пустой строки ("") в качестве разделителя. Это дает:
["", "a", "d", "a", "m"]
Почему Java включает пустую строку в начале, но не в конце? Используя эту логику, не должно быть результата:
["", "a", "d", "a", "m", ""]
