String str="sb$123";
String array=str.split("$");
for(String str:array){
System.out.println(array[str]);
}
这样写是不对的,不会分割开,而且会报错
应该加上[color=red]\\[/color],如[color=red]\\$[/color]
String array=str.split("\\$");
好像是因为$是转义字符,其他的如. + |也是这样
String str="sb$123";
String array=str.split("$");
for(String str:array){
System.out.println(array[str]);
}
String array=str.split("\\$");