Java:按制表符分割字符串可消除空格

时间:2018-07-20 22:30:43

标签: java arrays string

我正在尝试按制表符空格分割字符串。但是,即使我指定了负极限参数,将字符串拆分也会忽略空格。下面是我的输入,代码和输出。

输入:

String line = "asbd    asd\dse            NULL    NULL"

代码:

String[] components = line.split("\t+", -1);
System.out.println("components = " + Arrays.toString(components));

输出:

components = ["asbd", "asd\dse", "NULL", "NULL"]

如上所示,由于在字符串asd\dseNULL之间有多个制表符,因此输出中省略了空格。

0 个答案:

没有答案