我把两个字段拼成一个字符串。放到一个字段里如:
String a = "10";
String b = "10";
String c = "a="+a+"_b="+b;
请问我怎么把他们分开取。。
麻烦贴一下代码。。谢谢各位了
[code="java"]
String a = "10";
String b = "10";
String c = "a=" + a + "_b=" + b;
String[] temp = c.split("_");
String aString = temp[0].substring(temp[0].indexOf("=") + 1);
String bString = temp[1].substring(temp[1].indexOf("=") + 1);
System.out.println(aString);
System.out.println(bString);
[/code]
看看这个代码吧
代码如下
[code="java"]
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
String a = "10";
String b = "10";
String c = "a=" + a + "_b=" + b;
System.out.println(c);
String[] attrs = c.split("_");
String[] attr;
for (int i = 0; i < attrs.length; i++) {
attr = attrs[i].split("=");
System.out.println(attr[0] + " " + attr[1]);
}
}
}
[/code]