機(jī)試題:檢索一個字符串中有多少種字符

檢索字符的種類

package com.swun.se;
import java.util.*;

public class TestDemo{
    public static void main(String args[])throws Exception{
      String str = "abcdeffffffffffffffffffff"; 
      char[] arr = str.toCharArray(); 
       int kinds = TestDemo.countKinds(arr);
      System.out.println("有"+kinds+"種字符");
      
    }
    public static int countKinds(char[] args){
      Set<Character> set = new HashSet<>();
      for(int i=0;i<args.length;i++){
          set.add(args[i]);
      }
       return set.size(); 
        
      
  }

  
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容