java解析前台传到后台的list字符串"["311","33"]"

一般从前台传到后台后是"["311","33"]",这就很令人难受,特别是第一次接这种值。

那么我们以"['311','33']"为例做一下解析

主要代码:

String str = "['311','33']";
		str = str.replace("[", "").replace("]", "");
        String[] values = str.split(",");
        List<String> list = Arrays.asList(values);
        for(String s:list){
         System.out.println(Integer.parseInt(s.replace("'", "").replace("'", "")));
        }

运行结果:

那么我们只需把

s.replace("'", "").replace("'", "")

换为s.replace("\"", "").replace("\"", "")就好。

发布了141 篇原创文章 · 获赞 33 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/qq_43560721/article/details/104613389