📅  最后修改于: 2023-12-03 15:06:47.362000             🧑  作者: Mango
在 Java 中,有时我们需要将一个列表中的元素连接起来,使其成为一个字符串。比如,我们有一个字符串列表:
List<String> strList = Arrays.asList("Java", "TypeScript", "Python", "JavaScript", "C++");
我们想要将其中的元素连接起来,形成一个字符串,用逗号分隔,可以通过以下方式实现:
String joined = String.join(", ", strList);
System.out.println(joined);
这样就会输出:
Java, TypeScript, Python, JavaScript, C++
在 TypeScript 中,也有类似的功能,可以使用 Array 类的 join() 方法将数组中的元素连接起来。假设我们有一个字符串数组:
const strArr: string[] = ["TypeScript", "React", "Node.js", "Angular", "Vue.js"];
我们可以将其中的元素连接起来,形成一个字符串,用逗号分隔:
const joined: string = strArr.join(", ");
console.log(joined);
这样就会输出:
TypeScript, React, Node.js, Angular, Vue.js
需要注意的是,Java 中的 String.join() 方法是在 Java 8 中新增的,在之前的版本中无法使用。而在 TypeScript 中,Array.join() 方法一直都存在。
总之,通过连接列表中的元素,我们可以很方便地将它们组合起来,用于输出、日志等任务。