【发布时间】:2015-03-05 01:25:32
【问题描述】:
String value = "good.day";
String splitValues[] = value.split(".");
System.out.println(splitValues.length);
上面代码的输出是0。我知道split方法使用的是正则表达式。所以我们必须使用转义序列“\”来使它工作。但我的问题是为什么这个输出?如果. 是代表任何字符的元字符,我们应该得到字符串的长度,因为输出不是?
【问题讨论】: