package cn.itcast.www;
public class Search {
public static void main(String[] args) {
char arrays[]=new char[]{'h','e','l','l','o','w','o','r','d'};
int count=Search.searchArrays(arrays, 'u');
System.out.println(count);
}
public static int searchArrays(char arrays[],char array){
int count=0;
if(arrays==null){
new IllegalArgumentException();
}
for(int i=0;i<arrays.length;i++){
if(arrays[i]==array)
count=i;
else
count=-1;
}
return count;
}
}
这道题的题意是在一个方法中来检索自定字符的位置,如果存在择返回字符在数租中的下标,如果不存在则返回-1,现在问题是,为什么存在也返回-1,不存在也返回-1 |