我试图仅使用字符串的 charAt 和 length 方法来获取字符的索引。这就是问题所在:声明一个名为 indexOf 的公共方法,该方法接受一个字符参数并返回该字符第一次出现的存储字符串中的索引,如果未找到该字符,则返回 -1。这就是我所做的。
public int indexOf(char c){
for(i=0; i <string.length - 1; i++){
if(string.charAt(c) == string.charAt(i)){
return i;
else {
return -1;
}
}