输入字符串,返回该字符串的第一个没有重复数的索引

给定一个字符串,找到它中的第一个非重复字符并返回它的索引。如果它不存在,则返回-1。

例子:s =“leetcode”

返回0。

s =“loveleetcode”,
返回2。





public int firstUniqChar(String s){
   char[] arr = s.toCharArray();
   for(int i= 0; i<arr.length;i++){
    if(s.indexOf(arr[i]) == s.lastIndexOf(arr[i]){
      return i;
    }
   }
  return -1;
}
posted @ 2018-03-01 10:59  必有谦卑  阅读(268)  评论(0编辑  收藏  举报