[英]How to get values from string in java?
我的字符串: result = order=7781&state=1&value=&add=114GH;
我想获取价值:
String order = "7781";
String state = "1";
String value = "";
String add = "114GH";
请帮我解决这个问题! 谢谢!
我一直做到这里,但是没有用。
String[] resDetails = result.split("&");
for(String pair : resDetails)
{
String[] entry = pair.split("=");
map.put(entry[0].trim(), entry[1].trim());
}
它的给定错误,因为value
是空的
split("=")
更改为split("=", -1)
,这样尾随的空字符串将不会被丢弃。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.