岩石,纸,剪刀程序 - Java

时间:2015-09-17 18:17:55

标签: java

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

当我转向if语句时,我的挣扎。我不能在if语句中使用用户选项,因为它不是Int。我查看了网络上的不同程序,他们根本没有帮助我。我还必须将用户输入转换为带有to.Upper的capitol案例字母。

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

2 个答案:

答案 0 :(得分:3)

您可以接受用户输入,然后根据输入的内容为其分配一些值。

例如:

aKbdSCANNER <- socket Sub              -- SUB-side adequate ZeroMQ Archetype
connect aKbdSCANNER "tcp://ipKBD:8123" -- tcp transport-class remote ipKBD
--
-- + do not forget to subscribe
-- + use poll to scan

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

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

答案 1 :(得分:1)

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