【发布时间】:2016-01-27 17:54:40
【问题描述】:
我对 Java 还很陌生,我只是在使用多个类和使用 System.out.println 来练习我的技能。
我正在尝试制作一个程序,您可以在其中与计算机进行“对话”。我想尝试做的不是每次运行控制台时计算机都具有相同的年龄,而是使用数组列出随机年龄的负载,然后随机选择这些年龄。在我的计算机课上,我有:
static int [] compAge = {19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31};
在我的主要对话课上,我有:
int Uage = input.nextInt(); // (Uage is user age)
System.out.println("That's cool! You're " +Uage+ ". I'm " + (Computers age here) + " myself. Where do you live?");
我已经阅读了一下,发现代码如
compAge[new Random().nextInt(compAge.length)]
但老实说,我对数组和使用随机函数(我已经导入它)的了解非常有限,我不确定该去哪里。
任何帮助将不胜感激。谢谢大家。
【问题讨论】:
-
你的问题是什么,你想达到什么目标?