import java.util.ArrayList;
public class Solution {
int index=0;//统计字符出现一次的下标
ArrayList<Character> list=new ArrayList<Character>();
public int FirstNotRepeatingChar(String str) {
if(str.length()==0){
return -1;
}
char[] chars=str.toCharArray();//将字符串转换成字符数组
for(int i=0;i<chars.length;i++){
list.add(chars[i]);
}
for(int i=0;i<chars.length;i++){
int count=0;//统计字符出现的次数
count++;
}
}
if(count==1){
index=i;
break;
}
}
return index;
}
}
public class Solution {
int index=0;//统计字符出现一次的下标
ArrayList<Character> list=new ArrayList<Character>();
public int FirstNotRepeatingChar(String str) {
if(str.length()==0){
return -1;
}
char[] chars=str.toCharArray();//将字符串转换成字符数组
for(int i=0;i<chars.length;i++){
list.add(chars[i]);
}
for(int i=0;i<chars.length;i++){
int count=0;//统计字符出现的次数
for(int k=0;k<list.size();k++){
//查看字符出现了几次
if(chars[i]==list.get(k)){count++;
}
}
if(count==1){
index=i;
break;
}
}
return index;
}
}