Java中的字符串分隔可以使用split函数,
下面给个小例子:
String line = "a b c"; String[] temp = line.split(" "); System.out.println(temp[0]);//a System.out.println(temp[1]);//b System.out.println(temp[2]);//c
用起来很方便,但是我们读取文件时经常会碰到分隔符是乱码的情况,比如
a??b??c
这时我们就不知道split参数如何设置了。
我们可以使用Notepad++打开,选中乱码对应的字符,按下Ctrl+H(替换),这时"Find what"已经选好,我们不必关心究竟是什么
只需要在"replace with"后键入我们认识的分隔符就行,通常可以设置为3~4个空格。
这样split函数的参数我们就知道了。