【发布时间】:2015-09-12 16:57:59
【问题描述】:
System.out.println(Arrays.toString("1.1.1".split(".")));
这会打印出一个空数组。是什么赋予了? 对我来说,它应该打印出“[1, 1, 1]”。相反,它会打印出“[]”。这对我来说没有意义。
【问题讨论】:
-
split方法接受一个正则表达式,猜猜看是什么“.”匹配?
标签: java
System.out.println(Arrays.toString("1.1.1".split(".")));
这会打印出一个空数组。是什么赋予了? 对我来说,它应该打印出“[1, 1, 1]”。相反,它会打印出“[]”。这对我来说没有意义。
【问题讨论】:
标签: java
。是正则表达式中的通配符。
使用 - split("\\.")
【讨论】: