标签: java android string methods
我收到的字符串值为1.0.0 但是,当String值拆分时,我的String []是[]没有值!!
String vS = getValue(); String[] str = vS.trim().split(".");
但在调试模式下,vS值为:1,.0,.0 不知道为什么?!
答案 0 :(得分:3)
这是因为split()方法使用正则表达式而.是匹配任何字符的正则表达式。将其更改为:
split()
.
String[] str = vS.trim().split("[.]");