先上代码
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
String array[] = {"金", "木", "水", "火", "土"};
String str = scanner.next();
for(int i = 0; i < array.length; i++){
if(str.equals(array[i])){//字符串比较!!!!
System.out.print("数据存在,位置在array[" + i + "]");
return;
}
}
System.out.print("数据不存在");
}
重点来了!
在java中字符串比较不能用==,而是用equals()
完活:)