Java si l'instruction cordes et plus

J'ai décidé de l'essayer et d'en apprendre un peu en java, ce soir, et j'ai juste essayé quelques trucs avec des choses que j'ai apprises.

Ma question est dans une instruction if comment puis-je faire deux piqûres pour être vrai. Voici ce que j'ai jusqu'à présent.

if ("male".equals(gender)) && ("brendan".equals(name))

Le problème je suis à peu près sûr est le &&, mais je ne suis pas sûr.

MODIFIER MODIFIER MODIFIER.

Cette partie fixe du problème.

if("male".equals(gender) && "Brendan".equals(name))

et si ce

if (("male".equals(gender)) && ("brendan".equals(name)))

Maintenant je vais poster toute chose, je vais avoir un autre problème maintenant, et vous auriez probablement besoin de voir l'ensemble de la chose.

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");
            }

            }
}

désolé si cela semble sorte de vaine juste essayer de relier des choses ensemble avant que je commence à essayer d'apprendre un peu plus.

maintenant, quand je vais à travers elle me donne deux lignes quand il se termine ou qu'il me donne à la fois.

Je ne vois pas vraiment la question ici.
Il fonctionne comme prévu. Le moyen de le savoir est de exécuter.
S'il vous plaît poster code compilable.
Je pense que le "erreur" a été édité sur la question.
Ne mon modifiée réponse ci-dessous répondre à la deuxième partie de votre question maintenant?

OriginalL'auteur user1820578 | 2012-11-13