java string转list集合,list集合转成数组(java list转为string)

以下是Java中将String转换为List,以及将List转换为Array的详细步骤:

java string转list集合,list集合转成数组(java list转为string)
(图片来源网络,侵删)

1、String转List

创建ArrayList对象

使用Arrays.asList()方法将字符串分割成数组,然后将其添加到ArrayList中。

import java.util.*;
public class Main {
    public static void main(String[] args) {
        String str = "hello world";
        List<String> list = new ArrayList<>(Arrays.asList(str.split("")));
        System.out.println(list);
    }
}

2、List转Array

使用List的toArray()方法将List转换为Array。

import java.util.*;
public class Main {
    public static void main(String[] args) {
        List<String> list = Arrays.asList("Hello", "World");
        String[] array = list.toArray(new String[0]);
        System.out.println(Arrays.toString(array));
    }
}

3、List转String

使用String.join()方法或者使用StringBuilder/StringBuffer来连接List中的每个元素。

import java.util.*;
public class Main {
    public static void main(String[] args) {
        List<String> list = Arrays.asList("Hello", "World");
        String str = String.join(" ", list);
        System.out.println(str);
        
        // 或者使用StringBuilder
        StringBuilder sb = new StringBuilder();
        for (String s : list) {
            sb.append(s);
            sb.append(" ");
        }
        System.out.println(sb.toString().trim());
    }
}

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/509683.html

(0)
未希新媒体运营
上一篇 2024-04-23 22:41
下一篇 2024-04-23 22:43

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入