33问答网
所有问题
java如何生成随机的1-3数字
是随机1-3不是0-3~包括3
举报该问题
推荐答案 2013-08-07
//1-3的整数int n = (int)(Math.random() % 3) + 1;其中(int)(Math.random() % 3)生成一个[0,2]之间的数据,然后加1实现平移到1-3 建议阅读我写的随机数字控制的文章:
http://blog.csdn.net/Mailbomb/archive/2009/03/11/3981177.aspx
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/dWBP0P4PR.html
其他回答
第1个回答 2013-08-07
public class RandomTest {
public static void main(String[] args) {
java.util.Random r=new java.util.Random(); //这个是专门产生随机数的类
for(int i=0;i<10;i++){
System.out.println(r.nextInt());
}
}
第2个回答 2013-08-12
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
java.util.Random r=new java.util.Random(); //这个是专门产生
随机数
的类
for(int i=0;i<10;i++){
System.out.println("random: "+(r.nextInt(3)+1));
}
}
}
本回答被网友采纳
第3个回答 2013-08-07
你会生成0-2么,加1就是1-3
以上是个人意见,仅供参考
相似回答
用
java怎么随机生成1
到
3的数字
?求高手简单点,谢谢。
答:
1
到
3
: (int)((Math.random)*3)+1;0到3: (int)((Math.random)*4);
Java
编程语言里取
随机数1
,2,
3
,
怎么
取
答:
随机数生成的是0到1之间的数嘛(不包括1),你想取1,2,3,
你可以把随机乘以3,那么随机数就能取0,1,2了,再加1,就可以是1,2
,3了
怎么
用
JAVA产生1-3
的
随机
整数
答:
int c=c.nextInt(3);
大家正在搜
相关问题
java如何编程生成随机三位数?
java 随机数1~3的代码是什么啊??
java编程怎么随机产生1~3的数 代码
Java中怎么产生1-3的随机数
怎么用JAVA产生1-3的随机整数
用java怎么随机生成1到3的数字?求高手简单点,谢谢。
java里面怎么用RANDOM随机取0.1.2这三个数?
java类中定义一个方法,可以随机生成1-10之间3个不重复...