Java字符串转List

Java字符串转List

Java字符串转List

在Java中,我们经常需要将一个字符串转换为一个列表(List),方便我们对其中的元素进行操作。本文将详细介绍如何实现字符串到List的转换,并给出示例代码进行演示。

方法一:使用split方法

我们可以使用String类的split方法将一个字符串按照指定的分隔符拆分成一个字符串数组,然后将字符串数组转换为List即可。

示例代码如下:

public class StringToListExample {
    public static void main(String[] args) {
        String str = "apple,banana,orange";

        String[] strArray = str.split(",");

        List<String> strList = new ArrayList<>(Arrays.asList(strArray));

        System.out.println(strList);
    }
}

运行结果:

[apple, banana, orange]

方法二:使用Collections.addAll方法

我们还可以使用Collections类的addAll方法将一个字符串数组添加到List中。

示例代码如下:

public class StringToListExample {
    public static void main(String[] args) {
        String str = "apple,banana,orange";

        String[] strArray = str.split(",");

        List<String> strList = new ArrayList<>();
        Collections.addAll(strList, strArray);

        System.out.println(strList);
    }
}

运行结果:

[apple, banana, orange]

方法三:逐个添加到List中

除了以上两种方法,我们还可以逐个遍历字符串数组,将每个元素添加到List中。

示例代码如下:

public class StringToListExample {
    public static void main(String[] args) {
        String str = "apple,banana,orange";

        String[] strArray = str.split(",");

        List<String> strList = new ArrayList<>();

        for(String s : strArray) {
            strList.add(s);
        }

        System.out.println(strList);
    }
}

运行结果:

[apple, banana, orange]

总结:本文介绍了三种将字符串转换为List的方法,分别使用split方法、Collections.addAll方法和逐个添加到List中的方法。读者可以根据实际情况选择合适的方法来实现字符串到List的转换。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程