在Java中,你可以使用`JSONArray`的`toList()`方法将JSONArray转换为List对象,以下是一个简单的示例:
import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; import java.util.List; public class Main { public static void main(String[] args) { try { // 创建一个JSONArray JSONArray jsonArray = new JSONArray("[\"item1\", \"item2\", \"item3\"]"); // 将JSONArray转换为List List<String> list = jsonArray.toList(); // 打印List for (String item : list) { System.out.println(item); } } catch (JSONException e) { e.printStackTrace(); } } }
在这个例子中,我们首先创建了一个包含三个字符串的JSONArray,我们使用`toList()`方法将JSONArray转换为List,我们遍历List并打印每个元素。
你需要添加`org.json`库到你的项目中才能使用`JSONArray`和`JSONException`,如果你使用的是Maven,你可以通过添加以下依赖到你的pom.xml文件来添加这个库:
<dependency> <groupId>org.json</groupId> <artifactId>json</artifactId> <version>20210307</version> </dependency>