java split函数应该注意的问题

split函数的参数是一个String,但是这个String会被解释成一个正则表达式.

比如 "test.txt".split(".").length得到的值是0,因为在正则表达式中点号会被当作一个通配符, 所以得不到结果,

正确的写法应该是 "test.txt".split("\.").length

原文地址:https://www.cnblogs.com/zhouyang209117/p/4864824.html