📜  Java中的 StringJoiner add() 方法(1)

📅  最后修改于: 2023-12-03 15:16:26.974000             🧑  作者: Mango

Java中的 StringJoiner add() 方法

在Java 8中,引入了StringJoiner类,它可以在处理字符串的时候很有用。StringJoiner是一个很方便的类,可以用来连接多个字符串,可以指定连接符、前缀和后缀等信息。

add() 方法

StringJoiner类中有一个add()方法,它用于将字符串添加到当前实例中。这个方法有两种重载形式:

public StringJoiner add(CharSequence newElement)
public StringJoiner add(Object newElement)

如果参数是CharSequence类型,将会直接加入到StringJoiner实例中。如果参数是Object类型,则会调用对象的toString()方法来获取字符串值,然后再将字符串加入到StringJoiner实例中。

下面的示例展示了如何使用add()方法创建一个StringJoiner实例并添加元素:

StringJoiner joiner = new StringJoiner(",");
joiner.add("apple");
joiner.add("banana");
joiner.add("orange");
System.out.println(joiner.toString()); // apple,banana,orange

在上面的代码中,我们创建一个StringJoiner实例,并使用逗号作为连接符。然后我们使用add()方法将"apple""banana""orange"添加到实例中。最后,我们调用toString()方法将它们连接在一起并输出结果。

总结

StringJoiner类提供了一种简单的方法来连接字符串,add()方法是其实现的核心。可以使用它将多个字符串连接在一起,并使用指定的连接符、前缀和后缀等来自定义连接的方式。