【发布时间】:2013-01-14 03:42:04
【问题描述】:
我正在尝试使用分隔符拆分值。 但我发现了令人惊讶的结果
String data = "5|6|7||8|9||";
String[] split = data.split("\\|");
System.out.println(split.length);
我期望得到 8 个值。 [5,6,7,EMPTY,8,9,EMPTY,EMPTY] 但我只得到 6 个值。
任何想法以及如何解决。无论 EMPTY 值来自任何地方,它都应该在数组中。
【问题讨论】: