Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java jsonarray转成list

作者:一抹淡影   发布日期:2025-11-01   浏览:63

import org.json.JSONArray;
import java.util.ArrayList;
import java.util.List;

public class JsonArrayToListExample {
    public static void main(String[] args) {
        // 创建一个 JSONArray 对象
        JSONArray jsonArray = new JSONArray("[\"apple\", \"banana\", \"orange\"]");

        // 将 JSONArray 转换为 List<String>
        List<String> list = new ArrayList<>();
        for (int i = 0; i < jsonArray.length(); i++) {
            list.add(jsonArray.getString(i));
        }

        // 打印转换后的 List
        System.out.println(list);
    }
}

解释说明:

  1. 导入必要的包:我们需要导入 org.json.JSONArrayjava.util.Listjava.util.ArrayList
  2. 创建 JSONArray 对象:通过构造函数或静态方法创建一个 JSONArray 对象,这里我们使用了一个包含字符串的 JSON 数组。
  3. 遍历 JSONArray:使用 for 循环遍历 JSONArray,并使用 jsonArray.getString(i) 获取每个元素。
  4. 添加到 List:将每个从 JSONArray 获取的元素添加到 ArrayList 中。
  5. 打印结果:最后打印出转换后的 List

这样就可以成功地将 JSONArray 转换为 List<String>

上一篇:java list 转array

下一篇:java 加密

大家都在看

java连接数据库的代码

java djl

ubuntu 卸载java

java读取excel中的图片

java新建

java sort用法

java collections.sort

java file类的方法

java发送qq邮件

java 判断

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站