У меня есть строка с нулем или более слов, разделенных пробелами, которые нужно разбить на массив слов.Это то, что я сделал.Но шаг постобработки, когда я обрабатываю случай, когда входная строка не содержит слов, подсказывает мне, что я должен был использовать другой способ, кроме String.split ().Должен ли я?
String[] split_arguments(String arguments) {
String[] result = arguments.split("[\t ]+");
if (result.length == 1 && result[0].equals("")) {
result = new String[0];
}
return result;
}