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

Java String.splite的问题
比如一个字符串“0.00”,我想用“.”将字符串劈开,但是下面的代码不行。

"0.00".split(".") //获得的居然是空字符串数组
"0.00".split(".0") //这个就可以,不知道为什么

------解决方案--------------------
"0.00".split("\\.")
需要转义
------解决方案--------------------
.是特殊字符,如楼上所以要转义.号好像是匹配任意一个字符