每日一題--LeetCode 387 (字串中的第一個唯一字元)java
阿新 • • 發佈:2018-11-09
題目描述:

程式碼如下:
class Solution { public int firstUniqChar(String s) { String tmp=s; char []data=tmp.toCharArray(); if(data.length==1){ return 0; } if(data.length==0){ return -1; } for(int i=0;i<data.length;i++){ char a=tmp.charAt(i); //當該字串從前往後和從後往前找返回的下標一致時,證明該字元為字串中唯一字元 if(tmp.indexOf(a)==tmp.lastIndexOf(a)){ return i; } } return -1; } }
