System.out.println("++++++++"+"|DF|A3".split("\\|").length);
System.out.println("++++++++"+"|DF|A3".split("|").length);
输出
++++++++3
++++++++7
java中split使用注意点:
|在正则表达式里表示或者的意思
split("|")等同于split("");
所以需要加转义\\|
System.out.println("++++++++"+"|DF|A3".split("\\|").length);
System.out.println("++++++++"+"|DF|A3".split("|").length);
输出
++++++++3
++++++++7
java中split使用注意点:
|在正则表达式里表示或者的意思
split("|")等同于split("");
所以需要加转义\\|