字符串之字符数组种是否所有的字符都只出现过一次
生活随笔
收集整理的這篇文章主要介紹了
字符串之字符数组种是否所有的字符都只出现过一次
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
字符串之字符數組種是否所有的字符都只出現過一次
例子: chas=['a','b','c'],return true,chas=['1','2','1'],return false 解題思路: 定義boolean數組,默認是false,給每個字符轉化成的整形數字作為boolean數組的下標,然后設置為true,如果下次出現一樣的話,就返回false; 代碼如下: public boolean isUnique(char[] chas){if(chas==null){return true;}boolean[] map=new boolean[256];for(int i=0;i<chas.length;i++){if(map[chas[i]]){return false;}map[chas[i]]=true;}return true;}總結
以上是生活随笔為你收集整理的字符串之字符数组种是否所有的字符都只出现过一次的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android之倍数提高工作效率的 An
- 下一篇: Android之如何解决android.