分割以空格分隔的列表
这是我面临的常见任务:将一个空格分隔的列表分为一个 head 元素和一个包含 tail 元素的数组。例如,给定以下字符串:
the quick brown fox
我们想要:
"the"["quick","brown","fox"]
..在两个不同的变量中。第一个变量应为字符串,第二个变量为数组。我正在寻找一种做到这一点的 方法(最好是在Java中)。
回答:
对于某些高雅的价值观:
String input = "The quick brown fox";String[] elements = input.split(" ");
String first = elements[0];
String[] trailing = Arrays.copyOfRange(elements,1,elements.length);
我想不出一种用更少的代码来做到这一点的方法…
以上是 分割以空格分隔的列表 的全部内容, 来源链接: utcz.com/qa/409793.html