要将一个字符串数组转换为列表,可以使用 Arrays 类的 asList() 方法。以下是一个示例代码:

import java.util.Arrays;
import java.util.List;

public class Main {
    public static void main(String[] args) {
        String[] arr = {"foo", "bar", "baz"};
        List<String> list = Arrays.asList(arr);
        System.out.println(list);
    }
}

输出:

[foo, bar, baz]

在上面的示例中,我们首先定义了一个字符串数组 arr。然后,我们使用 Arrays 类的 asList() 方法将该数组转换为列表,并将结果赋给名为 listList 变量。最后,我们使用 System.out.println() 方法打印出列表的内容。

需要注意的是,asList() 方法返回的是一个固定大小的列表,不能进行添加或删除元素的操作。如果需要对列表进行修改操作,可以使用 ArrayList 类的构造函数来创建一个新的可变列表。

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

public class Main {
    public static void main(String[] args) {
        String[] arr = {"foo", "bar", "baz"};
        List<String> list = new ArrayList<>(Arrays.asList(arr));
        list.add("qux");
        System.out.println(list);
    }
}

输出:

[foo, bar, baz, qux]
Java 字符串数组转换为 List:详细指南与示例

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

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