二维数组转json字符串,直接上代码
/**
* 二维数组转json字符串
*/
public static String twoArrToJson(int[][] arr) {
String jsonStr = JSONArray.fromObject(arr).toString();
return jsonStr;
}
json字符串转二维数组
/**
* json字符串转二维数组
*/
public static int[][] jsonToTwoArr(String jsonStr, int length) {
int[][] weightGetValue = new int[length][length];
JSONArray arr = JSONArray.fromObject(jsonStr);
for (int i = 0; i < arr.size(); i++) {
JSONArray jsonArray = (JSONArray) arr.get(i);
for (int j = 0; j < jsonArray.size(); j++) {
weightGetValue[i][j] = (int) jsonArray.get(j);
}
}
return weightGetValue;
}
版权声明:本文为hexiaohua95原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。