Random r1=new Random(); int x=r1.nextInt(35); int y=r1.nextInt(35);
时间: 2024-04-01 15:37:56 浏览: 20
这是一个Java代码示例,使用了Random类生成两个随机整数x和y。其中,Random类是Java中用于生成随机数的类,它的nextInt(int n)方法可以生成一个小于n的非负整数。
在这段代码中,首先创建了一个Random对象r1,然后使用它的nextInt方法生成两个小于35的随机整数x和y。这种用法可以用于游戏中的随机生成地图、随机生成敌人等场景,也可以用于测试中的随机生成测试数据等场景。
相关问题
package five; import java.util.*; public class five { public static void main (String args[]) { Random r1=new Random(); int i1=r1.nextInt(4)+2;//产生大于1小于6的整数 System.out.println(i1); } }
这是一个Java程序,主要使用Java中的Random类来生成一个大于1小于6的随机整数,并将其输出到控制台。程序首先创建了一个Random类的实例r1,然后使用nextInt()方法生成一个大于等于0小于4的随机整数,再将其加2,得到一个大于1小于6的随机整数,并将其赋值给变量i1。最后,程序使用System.out.println()方法将i1输出到控制台。
package five; import java.util.*; public class five { public static void main(String args[]) { Random r1=new Random(); Random r2=new Random(); boolean b=r1.nextBoolean();//随机数术为0时取真值 int i1=r1.nextInt(100); int i2=r2.nextInt(100); double d1=r1.nextDouble();//产生人丁等T0.0小丁1.0的随机数 double d2=r2.nextDouble(); System.out.println(b);System.out.println(i1);System.out.println(i2);System.out.println(d1);System.out.println(d2); } }
这是一个Java程序,主要演示了如何使用Random类生成随机数。程序创建了两个Random对象r1和r2,并使用它们生成不同类型的随机数。具体来说,程序使用nextBoolean方法生成一个布尔值,使用nextInt方法生成一个0到99之间的整数,使用nextDouble方法生成一个0到1之间的双精度浮点数。最后,程序将这些随机数输出到控制台。