练习-java集合类之set的hashset之组成字符串的字符
时间: 2023-04-26 10:05:37 浏览: 337
你好!如果我理解你的问题正确的话,你想要将Java集合类中的HashSet转换成由字符串元素组成的字符串。
如果是这样的话,可以使用Java 8中引入的Stream API来实现这一目的。以下是一个简单的示例代码:
```java
import java.util.HashSet;
import java.util.Set;
import java.util.stream.Collectors;
public class Main {
public static void main(String[] args) {
Set<String> set = new HashSet<>();
set.add("hello");
set.add("world");
set.add("!");
String result = set.stream().collect(Collectors.joining(", "));
System.out.println(result); // 输出 "hello, world, !"
}
}
```
在这个例子中,我们首先创建了一个包含三个字符串元素的HashSet。然后,我们使用Stream API的`collect()`方法和`Collectors.joining()`收集器来将所有元素连接成一个字符串。`Collectors.joining()`收集器使用一个分隔符(在这里是逗号后面加一个空格)将所有元素连接起来。
希望这可以帮助到你!
阅读全文