记录一下这个小细节,卡了比较久的时间
import java.util.Scanner;
/**
*
*/
/**
* @author Charles
*
*/
public class c {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner scanner =new Scanner(System.in);
String nextscanner ="";
String word="ABC";
System.out.println("请输入ABC:");
nextscanner=scanner.nextLine();
System.out.println((nextscanner==word)?"true":"false");
}
}
scanner 和字符串比较的是两个的地址是否一致,和值没有关系。如果要进行对比的话
加一个nextscanner.equals(word)就可以了