类 String 的拆分方法忽略分号分隔符
可能的重复:
Java split()方法在末尾剥离空字符串?
在Java中,我使用字符串拆分方法来拆分包含由分号分隔的值的字符串。
目前,我有以下行,适用于所有情况下的99%。
String[] fields = optionsTxt.split(";");
当使用以下字符串时,一切都是完美的:
"House;Car;Street;Place" => [House] [Car] [Street] [Place]
但是当我使用下面的字符串时,拆分方法会忽略最后两个分号。
"House;Car;;" => [House][Car]
怎么了?或者有什么解决方法吗?