Как разделить строку в Java, игнорируя несколько последовательных токенов

Я пытаюсь проанализировать аргументы для команды, но если бы я поставил несколько пробелов в строке, String.split () оставит пустые строки в массиве результатов. Есть ли способ избавиться от этого?

Например: "abc 123" .split ("") приводит к {"abc", "", "", "", "", "123"} но то, что я действительно хочу is {"abc", "123"}

5
задан user322652 9 October 2010 в 04:40
поделиться