当拆分"TEST/TEST/"。拆分("/")代码>我将得到一个字符串数组的
长度=2
。
我如何拆分得到长度=3
与元素["TEST","TEST", ""]代码>,因此最后一个元素是空字符串?
(我想用本机Java实现这一点,并考虑到性能,因为拆分必须一个接一个地在几百万行上进行)。
您可以使用拆分
重载参数化所需数组元素的数量:
String input = "TEST/TEST/";
System.out.println(Arrays.toString(input.split("/", 3)));
// or: input.split("/", -1)
输出
[TEST, TEST, ]
笔记
尽可能多的次数,数组可以有任何长度。
(来自API)。