88问答网
所有问题
用java怎么随机生成1到3的数字?求高手简单点,谢谢。
如果是0到3怎么办
举报该问题
其他回答
第1个回答 2013-11-29
1到3: (int)((Math.random)*3)+1;
0到3: (int)((Math.random)*4);本回答被提问者采纳
第2个回答 2013-11-29
int num=(int)(Math.random()*4);
第3个回答 2013-11-29
new java.util.Random().nextInt(4)-1;
第4个回答 2018-03-17
实测只能出1
相似回答
java随机
数指定的范围
怎么
做
答:
JAVA随机数指定的范围标准格式:Random rand = new Random();int randNum = rand.nextInt(范围)
;示例:1.生成0-2之间的随机数,包括2Random rand = new Random();int randNum = rand.nextInt(3);2.生成5-26之间的随机数,包括26Random rand = new Random();int randNum = rand.nextInt...
Java中
用Random类
生成1到
9的
随机数
该
怎么
写
?使用
种子
答:
写法:inttemp=m+(int)(Math.random()*(n+1-m));//
Java生成
从m到n的随机整数[m,n]。random(),函数,random函数返回一个0~num-1之间的
随机数
。random(num)是在stdlib.h中的一个宏定义。num和函数返回值都是整型数。
怎么使用java
编程:
随机产生一
个1-10之间爱的
随机数,
由用户重复从键盘输...
答:
import
java
.util.Date;import java.util.Scanner;public class GuessNumberGames {static long nowstart;public static void main(String[] args) {int number=(int)(Math.random()*10+1);int temp=number;System.out.println("请猜一个10以内
的数
:");GuessNumberGames rt=new GuessNumberGames(...
java
小游戏
答:
return r.nextInt(3);//Random的nextInt(int i)方法就是产生一个[0-i)的随机整数
所以nextInt(3)就是[0-2]的随机数
} public String check(int boxPeop, int boxComp) {//这个就是判断你选择的和电脑选择的比较结果..是输是赢还是平..boxPeop就是你选择的..boxComp就是电脑选择的..St...
用JAVA随机生成
10个100以内的整数,案后按从小到大排列打印出来 求结 ...
答:
public class Demo { public static void main(String[] args){ int a[] = new int[10];int temp;for(int i =0; i < 10; i++){ a[i] = (int)(Math.random()*100);} for(int i = 0; i < 10; i++){ for(int j = i+1; j < 10; j++){ if(a[i] > a[j]){...
java中,
如果输入123,则结果显示为
1
+2+3=6.这个程序
怎么
写?
答:
import
java
.util.Scanner;public class Test { public static void main(String[] args) { System.out.print("Please input an integer: ");String input = new Scanner(System.in).nextLine();StringBuilder sb = new StringBuilder();int sum = 0;for(int i = 0; i < input.length(); ...
java
初学者问题 有一个整数数组int[] a = {
1,
2,
3,
4, 5, ……, 9...
答:
//初始化数组a for(int i=1; i<=100; i++)a[i-1]=i;Random rd = new Random();for (int j=0; j<10; j++){ result[j] = a[rd.nextInt(lenth)];//
产生一
个
随机数,
存入结果 //将这个数从a删除 for (int k=result[j];k<lenth-1;k++){ a[k] = a[k+1];} lenth-...
JAVA如何
在
生成随机数
中不包含某个
数字?
例如:Random random=new Random...
答:
自己设置一个方法(或者包装系统的Random类,这个更难,不过更专业),下面给你代码:public int getRandomExcept(int RandMax,int[] ExceptNums){ Random rand=new Random();int num=rand.nextInt(RandMax);while(true){ int have=0;for(int i=0;i<ExceptNums.length;i++){ if(num==Except...
大家正在搜
相关问题
JAVA随机生成1~5个随机数,当随机数的个数在3个或以上时...
java中如何产生一个16位数字组成的随机字符串?谢谢各位了
java如何生成一组随机的不重复的数列?
java中怎么随机生成+-*/这四个运算符,并且怎样获得??...
用java编程,取1到100之间的随机数8个,并且是不能重复...
如何在Java中产生一个大于等于0小于3的随机数,急求,谢谢
java一个随机数组里面如果有相同元素那么就重新生成
java如何产生随机数 要求范围是2的31次方到2的31次方...