Java8中如何将一个List组合为字符串呢?
下文笔者将讲述使用Java代码对Arraylist组合的方法分享,如下例所示:
实现思路: 方式1: 使用String.join即可实现对字符串的组合操作 方式2: 借助Java8的Stream对list进行组合操作例:
package com.java265.other; import java.util.ArrayList; import java.util.List; import java.util.stream.Collectors; public class test { /* * java265.com List组合的示例分享 */ public static void main(String[] args) throws Exception { List<String> list = new ArrayList<>(); list.add("java"); list.add("265"); list.add(".com"); String str1 = String.join("|", list); System.oujt.println(str1); System.out.println("============="); String str2 = list.stream() .map(Object::toString) .collect(Collectors.joining("||")); System.out.println(str2); } } --------运行以上代码,将输出以下信息------ java|265|.com ============= java||265||.com
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。