【问题标题】:how to correct return value after the split String value in java?如何在java中拆分String值后更正返回值?
【发布时间】:2013-09-17 00:09:32
【问题描述】:

我收到了值 = 1.0.0 的字符串 但是,当 String 值拆分时,我的 String[] 是 [] 没有值!!

String vS = getValue();
String[] str = vS.trim().split(".");

但在调试模式下,vS 值为:1、.0、.0 不知道为什么?!

【问题讨论】:

    标签: java android string methods


    【解决方案1】:

    这是因为split() 方法使用一个正则表达式,而. 是一个匹配任何字符 的正则表达式。将其更改为:

    String[] str = vS.trim().split("[.]");
    

    【讨论】:

      猜你喜欢
      • 2012-05-28
      • 1970-01-01
      • 2011-08-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-12
      相关资源
      最近更新 更多