今天给有个朋友写字符串的代码时,
String s = "40+50-60*20";
String[] a = s.split("\\+");
我在拆分字符串的时候,为什么不能用“+”呢?我是查API文档才知道是要用“\\+”的,不知道为什么这样用呢
String s = "40+50-60*20";
String[] a = s.split("\\+");
我在拆分字符串的时候,为什么不能用“+”呢?我是查API文档才知道是要用“\\+”的,不知道为什么这样用呢
String s = "40+50-60*20";
String[] a = s.split("[+]");这样就OK了