import java.util.Scanner;
public class Poop {
public static void main (String args[]){
Scanner input = new Scanner(System.in);
String Gender;
System.out.println("Are you a boy or a girl?");
Gender = input.nextLine();
if(Gender == "boy"){
System.out.println("You are a boy.");
}
if(Gender == "girl"){
System.out.println("You are a girl.");
}
}
}
我想知道为什么这个程序不起作用。在 Eclipse 中,它说没有错误,但是当我运行它并输入男孩或女孩时,什么也没发生,我不明白为什么。
也请不要取笑我在字符串变量上测试自己的程序。