在Java程序中,我們經常需要將數據轉換成JSON格式并進行拼接。為此,我們可以使用Java中的Json庫來輕松地實現拼接操作。
import org.json.JSONArray; import org.json.JSONException; public class JsonSplice { public static void main(String[] args) { JSONArray jsonArray1 = new JSONArray("[\"Tom\", \"Jerry\"]"); JSONArray jsonArray2 = new JSONArray("[\"Lucy\", \"Lily\"]"); JSONArray resultJsonArray = new JSONArray(); for (int i = 0; i< jsonArray1.length(); i++) { resultJsonArray.put(jsonArray1.get(i)); } for (int i = 0; i< jsonArray2.length(); i++) { resultJsonArray.put(jsonArray2.get(i)); } System.out.println(resultJsonArray.toString()); } }
上述代碼中,我們通過創建兩個JSONArray對象,分別存儲了兩個字符串數組。然后我們通過遍歷這兩個JSONArray對象,將其中的元素一個一個地加入到一個新的JSONArray對象中。最后,我們通過調用toString()
方法將新的JSONArray對象轉換成字符串輸出。
運行上述代碼,將會輸出以下結果:
["Tom","Jerry","Lucy","Lily"]
這樣,我們就實現了兩個JSONArray對象的拼接,并且生成了一個新的JSONArray對象。