split("|")出问题,谁用过“|”分解字符串?
String b="7500|2009-12-12 12:00:00";
String a[]=b.split("|");
结果却是 a[0]="";
a[1]="7";
我用split("2")就能成功截取。怎么回事?
------解决方案--------------------因为 split 是基于 regex expression 的,| 是 regex expression 的特殊字符。
所以要用 String a[]=b.split("\\|");
------解决方案--------------------