以下是Java中将String转换为List,以及将List转换为Array的详细步骤:
(图片来源网络,侵删)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()); } }
最新评论
本站CDN与莫名CDN同款、亚太CDN、速度还不错,值得推荐。
感谢推荐我们公司产品、有什么活动会第一时间公布!
我在用这类站群服务器、还可以. 用很多年了。