你可以使用Jackson库来解析JSON字符串并将其转换为Java对象。首先,你需要在你的项目中引入Jackson库的依赖。 在Maven项目中,你可以在pom.xml文件中添加以下依赖:

<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-databind</artifactId>
    <version>2.12.3</version>
</dependency>

在Gradle项目中,你可以在build.gradle文件中添加以下依赖:

implementation 'com.fasterxml.jackson.core:jackson-databind:2.12.3'

然后,你可以使用以下代码将JSON字符串转换为Java List对象:

import com.fasterxml.jackson.core.type.TypeReference;
import com.fasterxml.jackson.databind.ObjectMapper;

public class Main {
    public static void main(String[] args) {
        String jsonString = "[[\"SCJY\",\"SQ\"],[\"SCJY\",\"SCHD\"]]";
        
        ObjectMapper objectMapper = new ObjectMapper();
        
        try {
            List<List<String>> list = objectMapper.readValue(jsonString, new TypeReference<List<List<String>>>(){});
            System.out.println(list);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

输出结果为:

[[SCJY, SQ], [SCJY, SCHD]]

这样你就成功将JSON字符串转换为Java List对象了

Java中怎么把SCJYSQSCJYSCHD字符串转换成listSCJYSQSCJYSCHD

原文地址: https://www.cveoy.top/t/topic/iVik 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录