split细节

 

刚开始写:"1-2|3-4|5-6" 

String[] excelexportArray = excelcolumnformate.split("|");

结果分割成"1"  "-"   "2"     "|"    "3"  "-"    "4"   "|"          "5"      "-"       "6" 

 

正确写法:

String[] excelexportArray = excelcolumnformate.split("\\|");

 

在使用String.split方法分隔字符串时,分隔符如果用到一些特殊字符,可能会得不到我们预期的结果。

所以用到特殊分割字符是前面加上转移字符。"\\"

posted @ 2013-12-01 19:14  keia  阅读(149)  评论(0编辑  收藏  举报