'若' Java中的循环只返回一个结果

时间:2017-12-23 10:30:01

标签: java

当我运行这个if循环程序时,它总是返回"即使我进入" Harry",你也不是Harry"。我正在运行Eclipse Oxygen。

import java.util.Scanner;

class Hey {
    public static void main(String args[]) {
        Scanner Myscanner = new Scanner(System.in);
        java.lang.String x;
        System.out.println("Enter name:");
        x = Myscanner.nextLine();
        if (x == "Harry") {
            System.out.println("You're Harry");
        } else {
            System.out.println("You're not Harry.");
        }

    }
}

0 个答案:

没有答案