AdSense

網頁

2019/3/28

Java 轉json表示的整數陣列字串為ArrayList<Integer>

有一json字串為"[10,11,12,13,14]",在Java中將其轉為ArrayList<Integer>物件的方法如下。

使用Gson函式庫的Gson.fromJson()

String json = "[10,11,12,13,14]";

Gson gson = new Gson();
Type type = new TypeToken<List<Integer>>(){}.getType();

List<Integer> list = gson.fromJson(json, type);

System.out.println(Arrays.toString(list.toArray())); // [10, 11, 12, 13, 14]

參考:

沒有留言:

AdSense