判断一个字符串是否包含不一样的字符 java
时间: 2023-10-26 13:05:01 浏览: 119
java判断字符串包含某个字符的实例方法
可以使用Java的HashSet数据结构来实现,将字符串中的每个字符依次加入HashSet中,如果有重复出现的字符,那么加入HashSet的操作会返回false。具体代码如下:
```
public static boolean containsUniqueChar(String str) {
Set<Character> charSet = new HashSet<>();
for(char c : str.toCharArray()) {
if(!charSet.add(c)) {
return false;
}
}
return true;
}
```
如果返回值为true,说明字符串中每个字符都是不一样的;如果返回值为false,则说明字符串中存在重复的字符。
阅读全文