Java中String怎么取等式右边的部分,比如abc=123,取123怎么做?
String s = "abc=123";
s1 = s.split("=")[1];
String s="a=123$b=456";
String[] j=s.split("\$");
String [] str2;
for (int i = 0; i < j.length; i++) {
String str = j[i];
str2=str.split("\=");
System.out.println(str2[0]);
System.out.println(str2[1]);
}
楼上的是js中的取法
直接indexOf获取=的位置,然后在substring来去=以后的部分。例如:
int equalIndex = str.indexOf("=");
if(equalIndex>-1){
String value = str.substring(equalIndex+1);
}