输入一个字符串,如何比较是否和数组中的某个字符串相等?
String[] books={"高数","论语"};//创建了一个数组保存字符串;
Scanner input=new Scanner(System.in);
String stringc=input.next();//定义字符串类型的输入
//通过遍历比较
for(i=0;i<books.length;i++){
if(stringc==books[i]){
System.out.println("book:"+stringc);
exsit=1;
}
}
if(exsit==0){
System.out.println("图书不存在!");
}
这里的比较myeclipce里没办法用.equals 可以这么用么,但是实际跑起来的时候输入高数或者论语都提示图书不存在