【JAVA】分隔字符串的小技巧

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函数的参数我们就知道了。

原文地址:https://www.cnblogs.com/ganganloveu/p/2758283.html