java解析前端传过来的值,类型为name=1111&username=22

protected String getParam(String str,String key)
{
    
    
String rtn = null;
String arr [] = str.split("&");
for(String s : arr)
{
    
    
String key0 = s.split("=")[0];
String value = s.split("=")[1];
if(key0.equals(key))
{
    
    
rtn = value;
break;
}
}
return rtn;
}
//调用
String str = "a=1111&d=22";
getParam(str,"a"); 

猜你喜欢

转载自blog.csdn.net/qq_41353397/article/details/113447716