在Java編程中,JSON(JavaScript Object Notation)是一種常用的數(shù)據(jù)交換格式。JSON與XML類似,但更加簡(jiǎn)潔易讀。在Java中,我們可以使用JSONArray來(lái)表示JSON數(shù)組。
JSONArray jsonArray = new JSONArray(); jsonArray.put("apple"); jsonArray.put("banana"); jsonArray.put("orange"); System.out.println(jsonArray);
以上代碼創(chuàng)建了一個(gè)JSON數(shù)組,并向其中添加了三個(gè)元素。我們可以使用toString()方法將其轉(zhuǎn)化為字符串并打印出來(lái)。
["apple","banana","orange"]
我們還可以將字符串轉(zhuǎn)化為JSONArray對(duì)象,如下所示:
String jsonStr = "[\"apple\",\"banana\",\"orange\"]"; JSONArray jsonArray = new JSONArray(jsonStr); System.out.println(jsonArray);
在以上代碼中,我們使用了JSONArray的構(gòu)造方法,將一個(gè)JSON字符串轉(zhuǎn)化為了JSONArray對(duì)象。
除此之外,JSONArray還提供了很多其他的方法,如獲取指定下標(biāo)的元素、獲取數(shù)組長(zhǎng)度等。使用起來(lái)十分靈活方便,是Java處理JSON數(shù)據(jù)的常用選擇。