String.split使用竖线做为分隔符

String.split使用竖线做为分隔符时会发现得到的数组不对,每个字符都被拆分成数组里的一个值:

解决办法:竖线需要转义才可以作为split的参数,String.split("\\|")这样改就可以了,以后遇到特殊字符分隔时,可以这样想想!

posted @ 2013-08-21 15:46  我是小菜鸟  阅读(6712)  评论(0编辑  收藏  举报