//暴力法classSolution{publicbooleanisUnique(String astr){boolean ans =true;char[] tmp = astr.toCharArray();for(int i =0; i < tmp.length; i++){for(int j = i +1; j < tmp.length; j++){if(tmp[i]== tmp[j]){
ans =false;break;}}}return ans;}}
//集合去重classSolution{publicbooleanisUnique(String astr){
Set set =newHashSet();for(int i =0; i <astr.length(); i++){
set.add(astr.charAt(i));}return set.size()== astr.length();}}
本地测试代码
package com.company;publicclassSolution_1730{publicstaticbooleanisUnique(String astr){boolean ans =true;char[] tmp = astr.toCharArray();for(int i =0; i < tmp.length; i++){for(int j = i +1; j < tmp.length; j++){if(tmp[i]== tmp[j]){
ans =false;break;}}}return ans;}publicstaticvoidmain(String[] args){
System.out.println(isUnique("kzwunahkiz"));
System.out.println(isUnique("leetcode"));}}