如果陈述不等于

use*_*786 3 java if-statement

import java.util.Scanner;
public class RockPaperScissors
 {
public static void main (String[] args)
{
    Scanner scan = new Scanner (System.in);
    System.out.println("Player 1: Choose rock, paper or scissors: ");
    String Player1 = scan.next().toLowerCase();
    System.out.println("Player 2: Choose rock, paper or scissors: ");
    String Player2 = scan.next().toLowerCase();
    System.out.println ("Player 1 chose " + Player1);
    System.out.println ("Player 2 chose " + Player2);

    if (Player1.!equals("rock" + "paper" + "scissors")
    {
        System.out.println ("Please insert either Rock Paper or Scissors!);
    }
    if (Player1.equals(Player2))
    {
        System.out.println ("Its a tie!");
    }
    if ((Player1.equals("rock")) && (Player2.equals("paper")))
    {
        System.out.println ("Player 2 wins!");
    }
    else if ((Player1.equals("paper")) && (Player2.equals("rock")))
    {
        System.out.println ("Player 1 wins!");
    }
    if ((Player1.equals("scissors")) && (Player2.equals("paper")))
    {
        System.out.println ("Player 1 wins!");
    }
    else if ((Player1.equals("paper")) && (Player2.equals("scissors")))
    {
        System.out.println ("Player 2 wins!");
    }
    if ((Player1.equals("rock")) && (Player2.equals("scissors")))
    {
        System.out.println ("Player 1 wins!");
    }
    else if ((Player1.equals("scissors")) && (Player2.equals("rock")))
    {
        System.out.println ("Player 2 wins!");
    }


}
Run Code Online (Sandbox Code Playgroud)

}

我做了一个简单的Rock Scissors Paper游戏,但是我想实现验证,因此如果他们输入除Rock Paper Scissors以外的任何东西,将通知用户.我有一个去,.!equals但我得到一个错误说<identifier>预期.

谢谢!