Java中使用JSON數(shù)組十分簡單,只需要使用JSONArray類定義一個數(shù)組,然后使用put方法往里面添加元素即可。
//定義一個長度為3的JSONArray數(shù)組 JSONArray jsonArray = new JSONArray(3); //向數(shù)組中加入整數(shù) jsonArray.put(1); //向數(shù)組中加入浮點數(shù) jsonArray.put(3.14159); //向數(shù)組中加入字符串 jsonArray.put("Hello World"); //輸出整個數(shù)組 System.out.println(jsonArray.toString());
運行這段代碼,輸出如下:
[1,3.14159,"Hello World"]
可以看到,JSONArray中的元素類型是動態(tài)的,可以同時包含整數(shù)、浮點數(shù)、字符串等多種類型的數(shù)據(jù)。
在實際開發(fā)中,我們可能還需要讀取一個JSON數(shù)組中的元素,方法也很簡單,只需要用get方法獲取即可。
//獲取數(shù)組中的第二個元素 System.out.println(jsonArray.get(1));
運行這段代碼,輸出如下:
3.14159
如此便完成了對JSON數(shù)組的賦值和讀取操作。當然,在實際應用中,還有許多更加復雜的操作,需要結(jié)合具體場景進行處理。