1.若知道要从第几个位置开始截取,可以直接选用substring()方法
2.若不知道要从哪边开始截取,但是知道String中要从哪段开始,只是要中间一段字符串
如:
String str = "age=20&address=sz&name=mason";
int begin = str.indexOf("address=");
int end = str.indexOf("&name");
System.out.println(str.substring(begin, end));
result:address=sz
3.若是只要”sz”两个字
如:
String str = "age=20&address=sz&name=mason";
String[] begin = str.split("address=");
System.out.println(begin[1].split("&name")[0]);
result:sz