在Java中将字符串转换为哈希集
我感兴趣的是将字符串转换为HashSet
个字符,但是HashSet
在构造函数中包含一个集合。我试过了
HashSet<Character> result = new HashSet<Character>(Arrays.asList(word.toCharArray()));
(其中word
是字符串),但它似乎不起作用(可能无法将char
框入Character
?)
我应该如何进行这种转换
你可以在下面搜索框中键入要查询的问题!
我感兴趣的是将字符串转换为HashSet
个字符,但是HashSet
在构造函数中包含一个集合。我试过了
HashSet<Character> result = new HashSet<Character>(Arrays.asList(word.toCharArray()));
(其中word
是字符串),但它似乎不起作用(可能无法将char
框入Character
?)
我应该如何进行这种转换
# 1 楼答案
试试这个:
输出:
# 2 楼答案
一个使用Java8流的快速解决方案:
例如:
将输出: