给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。 示例: s = "leetcode" 返回 0 s = "loveleetcode" 返回 2 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/first-unique-character-in-a-string 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。
public int firstUniqChar(String s) {
}
解题思路很广
for+for for+集合 indexof都能处理
public int firstUniqChar(String s) { for (int i = 0; i < s.length(); i++) { char ch = s.charAt(i); if (s.indexOf(ch) == s.lastIndexOf(ch)) { return i; } } return -1; }