例
String fileName = "周杰伦-说好不哭.mp3"
String[] list = fileName.split(".");
System.out.println(list.length);
输出结果 :0
解决办法
String fileName = "周杰伦-说好不哭.mp3"
String[] list = fileName.split("\\.");
System.out.println(list.length);
输出结果 :2
总结
如果是要按照"|" “.“之类的特殊符号分割,需要加上转义,比如”\|”,不然切割的会不准确