【发布时间】:2016-08-09 07:14:14
【问题描述】:
我是一名初级程序员,并不完全了解方法及其功能。我正在尝试制作一个做石头剪刀布的程序,程序随机选择一个,然后要求用户输入。我遇到的问题是方法。我的代码在下面,我得到的错误是我无法为 void 方法返回值,但我不知道我还能做些什么来让它工作。任何建议将不胜感激!
public class RPS {
public static void main (String[] args) {
String[] list = {"rock", "paper", "scissors"};
Random rand = new Random();
int x = rand.nextInt();
switch (x) {
case 0: return list[0];
case 1: return list[1];
case 2: return list[2];
}
【问题讨论】:
-
为什么您认为退货会解决您的问题?问问自己:你想做什么?您想随机选择数组中的一个元素。所以搜索那个。
标签: java methods void return-type