java中String.split()的注意事项

Java代码 复制代码 收藏代码
  1. String str="sb$123";
  2. String array=str.split("$");
  3. for(String str:array){
  4. System.out.println(array[str]);
  5. }

这样写是不对的,不会分割开,而且会报错
应该加上\\,如\\$
Java代码 复制代码 收藏代码
  1. String array=str.split("\\$");

好像是因为$是转义字符,其他的如. + |也是这样 
posted on 2013-02-21 20:13  蜜雪薇琪  阅读(265)  评论(0编辑  收藏  举报