石头剪刀布程序- Java



我需要编写一个接受用户输入并生成计算机选择的程序。我只允许生成计算机选择使用int compVal = (int) (3*Math.random()) +1;用户必须输入r、p或p

我的挣扎是当我移动到if语句。我不能在if语句中使用用户选择因为它不是Int型。我在网上看了各种各样的程序,但它们根本没有帮助我。我还必须将用户输入转换为大写字母to. upper。

我想我只是需要一些帮助来开始。

你可以获取用户的输入,然后根据用户输入的内容为其赋值。

例如:

if (input.equalsIgnoreCase("s")) {
    userValue = 1;
}

或者,你可以在if语句中处理它们的输入。

有关该方法的更多信息,请查看此处:http://www.tutorialspoint.com/java/java_string_equalsignorecase.htm

将用户的r/p/s输入转换为1/2/3或类似的值

最新更新