String类中有一个分割方法叫做 :public String[] split(string regex),即将此字符按照给定的regex(规则拆分为字符串数组)
我们发现在拆分字符串时,如果分割符号为"|",则会将字符串的各个字符进行拆分,所以需要将"|"转义为"\\|".
ps:
public class test2 {
public static void main(String[] args){
String str="aa|bb";
String [ ] line=str.split("\\|");
for(String s:line) {
System.out.println(s);
}
}
}
输出:
aa
bb