以"|"作为分隔符分隔字符串的解决方法

以|作为分隔符分隔字符串的解决办法public class TestString {/** * @param args */public static void

以"|"作为分隔符分隔字符串的解决办法

public class TestString {/** * @param args */public static void main(String[] args) {String s = "adfsdf|asdfsdf|asfsdfs|";String str[] = s.split("\\|");for(String st:str){System.out.println(st);}}}

?页面将输出:adfsdf
????????????????? asdfsdf
??????????????????asfsdfs

这正是我们需要的正确结果,所以总结一条经验:java中对"|"转义使用"\"

?