判断字符串中的字符是否唯一

//刚毕业,想从事Java开发,现在正在找工作的同时做下编程练习

package com;

public class IsUnique {
 public static boolean  isUniqueChar(String str){
  //将字符串变为字节串数组
       char[] ch=str.toCharArray();           
  //执行判断条件,在char数组中,如果字相同,但是字节下标不同,则字符串中的字符就不唯一    
          for(int i=0;i            for(int j=0;j             if(ch[i]==ch[j]&&i!=j){
             return false;
            }
           }
  }

//如果上述条件没有判断到,就说明字符唯一,不重复
          return true;
 }
 public static void main(String args[]){
   String str="ab";
   boolean isUniqueChar=isUniqueChar(str);
   System.out.println(isUniqueChar);
 }
}





你可能感兴趣的:(java笔记)