- 工作中遇到一个问题,就是前端Ajax传过来的json数据,后台获取到的json数据转换为String数组,业务的需要,可以将String数组遍历获取每个元素,再转换为Int类型的数组。
- 话不多说,上代码!
-
public int deleteUnitByIds(String ids) { //1、将前台获取的ids转为string数组 String[] strings = null; strings = Convert.toStrArray(ids); //2、声明int类型数组存放string数组 int[] unitIds = new int[strings.length]; //3、遍历string数组,将遍历出来的id转为int类型存入Int数组中 for(int i = 0; i<strings.length ; i++){ String id = strings[i]; unitIds[i] = Integer.parseInt(id); } //4、遍历int数组,获取每一个id for(int i = 0; i<unitIds.length ; i++){ int unitId = unitIds[i]; }