我决定今晚尝试在 java 中学习一点,我刚刚尝试了一些我学到的东西。
我的问题是在一个 if 语句中,我如何让两个刺痛成为真实。这是我到目前为止所拥有的。
if ("male".equals(gender)) && ("brendan".equals(name))
我很确定的问题是 && 但我不确定。
编辑编辑编辑。
这解决了部分问题。
if("male".equals(gender) && "Brendan".equals(name))
这也是
if (("male".equals(gender)) && ("brendan".equals(name)))
现在我将发布整个事情我现在有另一个问题,你可能需要看到整个事情。
import java.util.Scanner;
public class my_input_and_if_statements
{
public static void main (String args[])
{
Scanner jonks = new Scanner(System.in);
String name, gender, answer;
System.out.println("What is your name?");
name = jonks.next();
System.out.print("Hello ");
System.out.print( name);
System.out.println(" are you male or female?");
gender = jonks.next();
if (("male".equals(gender)) && ("brendan".equals(name)))
{
System.out.println("blah blah");
}
else
{
System.out.println(" Welcome to one of my first java applications. I hope you like it");
}
if (("female".equals(gender)) && ("nicole".equals(name)))
{
System.out.println("blah blah 2");
}
else
{
System.out.println(" Welcome to one of my first java applications. I hope you like it");
}
}
}
抱歉,如果在我开始尝试学习更多内容之前尝试将一些东西联系在一起似乎毫无意义。
现在,当我完成它时,它会给我两条线,或者它给我两条线。