日期:2014-05-20  浏览次数:20744 次

如何拆分这样的字符串,如题
需要拆分用|分隔的字符串例如:

595.0                     结果就是595
595.0|784.0               结果就是595和784
595.0|784.0|687.0|896.0   结果就是595、784、687、896
|的数量不定,可能有很多个。

我用String类的public String[] split(String regularExpression)方法,测试595.0|784.0得到的结果是这样的数组:[, 5, 9, 5, ., 0, |, 7, 8, 4, ., 0]不理解,求大神指点:为什么出现这样的结果,怎么得到我想要的结果?
------解决方案--------------------
split("\\
------解决方案--------------------
");