2016-05-22 32 views
-5

正在设计使用java的wumpus狩猎程序。我可以包括三个金牌,三个坑,一个wumpus,一个球员。并且游戏项目的位置应该是随机生成器。如何在二维数组中生成随机字符。 如何指定java中字符的范围。 谢谢。在java的特定范围内得到随机字符

+1

这样做是去编写一些代码 –

+0

https://docs.oracle.com/javase/8/docs/api/java/util/Random.html –

+1

让我看看你的努力的最好办法! –

回答

0

您可以使用方法random.nextInt()为该位置生成一个随机数。 如果你想产生一个随机字符,你应该使用: (char)(random.nextInt(max-min)+min)。最大值和最小值是最大和最小字符的ASCII码。 如果你只想生成一个char在一些烧焦你应该创建这些字符数组并用yourArray[random.nextInt(yourArray.length-1)+1];

编辑:你必须创建在你的 代码开始随机的对象。随机随机=新随机();

相关问题