Java 需要帮忙修理这个石头剪刀布游戏吗

Java 需要帮忙修理这个石头剪刀布游戏吗,java,Java,下面的代码没有显示任何错误,但是,当我尝试输入用户播放时,我收到了大量错误 public static void rockPaperScissors(Scanner input) { // TODO Auto-generated method stub String user = null, computer = null; int computerRand; Random num = new Random(); System.out.println("L

下面的代码没有显示任何错误,但是,当我尝试输入
用户播放
时,我收到了大量错误

public static void rockPaperScissors(Scanner input) {
    // TODO Auto-generated method stub
    String user = null, computer = null;
    int computerRand;
    Random num = new Random();
    System.out.println("Lets play Rock, Paper, Scissors.\nPlease enter a move\n");
    computerRand=num.nextInt(3)+1;

    if (computerRand==1)
        computer="R";
    else if (computerRand==2)
        computer="P";
    else if (computerRand==3)
        computer="S";

    System.out.println("Enter user play");
    user=input.nextLine();

    if (user==computer){
        System.out.println("Tie. Try over!");
        }
    else if (user==("R")){
        if (computer==("S"))
            System.out.println("Rock beats Scissors. You win!");
    else if (computer==("P"))
            System.out.println("Paper covers rock. CPU wins..");
    }
    else if (user==("P")){
        if (computer==("S"))
            System.out.println("Scissors cut paper. CPU wins..");
    else if (computer==("R"))
            System.out.println("Paper covers rock. You win!");
    }
    else if (user==("S")){
        if (computer==("P"))
            System.out.println("Scissors cuts paper. You win!");
    else if (computer==("R"))
            System.out.println("Rock beats scissors. CPU wins..");
    }

            System.out.println("Computer play is: "+computer);

}
在这里,您将字符串与“==”进行比较,我认为这不好尝试

(user.equals("R")) 
会有帮助的


结帐

是的,当我真的需要帮助时,请大家投票反对。psh。现在的人。如果你真的需要帮助,以1/2的方式与人见面。首先,编辑文章并缩进代码,使其在代码块中格式正确。然后试着把范围缩小到一些特定的问题,看看这个:。你不是受害者。这里的人们看到成千上万的问题,其中大多数没有被否决。如果你的票被否决,那是有原因的。考虑学习一种有效的方式来寻求你需要的帮助,尽量不要问太宽泛的问题。对不起,这是我的第五个职位,我不知道这个盒子不适合所有。然后缩进它?要想得到好的答案和选票,最好的办法就是问一个像样的问题,而你的问题就不那么好了。您发布代码并提到“错误”,但您从未明确告诉我们您看到了哪些错误,哪些行导致了错误。你也只给了我们一个简短的解释。因此,如果你真的需要好的帮助,就努力写一个好的问题。这个网站上的帮助链接就是为了这个目的。遵循我所说的“提问者的黄金法则”总是一个好主意:尽可能多地问你的问题,因为你希望有一个志愿者来回答这个问题。你希望每个人都能更好地编辑你的帖子并把它包含在那里,并考虑什么是充满了鳗鱼的气垫船。他没有误导你。看一看队列,你就能知道哪些问题好,哪些问题不太有效。这里的人们被鼓励帮助调节论坛,获得更多的曝光,并且可以看到什么有效,什么无效。我从那开始,但它仍然不起作用。尝试将其更改为==并执行了相同的操作
(user.equals("R"))