分隔一个用|作分隔符的字符串为什么用:
String arrays[] = line.split("\|");时就报错,用:
String arrays[] = line.split("\\|");时就可以呢?"\|"不已经是转义字符了?谢谢!
可以直接使用String内置的函数split()进行字符串切割
String[] array = str.split("\\|");还可以利用StringTokenizer类进行操作
StringTokenizer token = new StringTokenizer(str, "|");此外,还可以使用indexOf()方法进行定位,然后用substring()进行截取