java生成1到9随机数字
答:class ZW { public static void main(String[] args) { int a;for (int i = 0; i < 5; i++){ Random z = new Random();int arr[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9 };a = Math.abs(z.nextInt()) % 9;{ System.out.println(arr[a]);} } } } ...
答:String[] a = {"1","2","3","4","5","6","7","8","9","10","j","q","k"};String[] b = new String[4];int n = a.length;for(int i = 0; i < b.length; i++) { int r = (int)(Math.random()*n);b[i] = a[r];a[r] = a[n - 1];n--;Syst...
答:// 开启一个计时调度,延迟 0毫秒(也就是立即开始执行),调度评率: 1秒 timer.schedule(new TimerTask() { @Override public void run() { // 生成随机数逻辑 Random r = new Random(); int num = r.nextInt(10) + 1; System.out.println("随机数为:" + num...
答:public class MathTest { public static void main(String[] args) { java.util.Random r = new java.util.Random();for (int i = 0; i < 10; i++) { int temp = r.nextInt(100);if (temp >= 1 && temp <= 30) { System.out.println(temp+" --该数大于1小于30");}else{...
答:public static void main(String args[]) { int a[] = new int[10];for (int i = 0; i <= 5; i++) { a[i] = (int) (Math.random() * 10);//这个地方不能写成(int)Math.random()这是最大的错误 //其他地方乱七八糟的,我就自己写了 } for (int i = 0; i < 5;)...
答:代码如下: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 Guess...
答:1、获取数组长度 int arr[] = {1,2,3,4,5};//定义一个数组int len = arr.length;//获取数组长度给变量len2、根据数组长度,使用Random随机数组的索引值 Random random = new Random();//创建随机对象int arrIdx = random.nextInt(len-1);//随机数组索引,nextInt(len-1)表示随机整数[0...
答:(int)(Math.random()*1000)
答:import java.util.Arrays;import java.util.Random;import java.util.Scanner;public class TestTest { public static void main(String[] args) { int arr[] = new int[11];Random r=new Random();for(int i=0;i<10;i++){ arr[i]=r.nextInt(100)+1;//得到10个100以内的整数 } Arra...
答:首先:关于随机数的生成方法 java里生成随机数主要有2个方法比较常用.1.Random类. 在 java.util.包里, 有多种方法可以随机产生int, long, double,boolean等类型 2.Math 类,在java.lang.包里, 可以生成一个[0~1)之间的随机浮点数 备注* :a. )使用Random需要导包,但是使用Math无需导包.b. )...
网友评论:
艾宙19197073253:
怎样编写java代码实现能产生(0 - 9)的随机数 -
21180鲍莺
: 这个的方法有非常多. 1.你可以使用时间来做到获取当前毫秒数,比如: System.currentTimeMillis; 2.使用 Math类 Double b=(Double)(Math.random()*1000); 3.使用专用随机类 Random random=new Random(); int intNumber=random.nextInt(); 当然,这些方法返回的未必是一个0-9的数,假设 获得的数为 a 你可以使用 String b = String.valueOf(a); int c = Integer.valueOf(b.substring(b.length()-1)); 来获取最后一个数
艾宙19197073253:
JAVA中怎样得到从0到9之间的随机字符
21180鲍莺
: import java.util.Random; public class Test{ public static void main(String arg[]){ Random rd = new Random(); int num = rd.nextInt(9); System.out.println(num); } }
艾宙19197073253:
编写一个Java程序,开始时生成一个0 - 9的随机数字,当用户会员号的百位与十位的差值与随机数字相等时为中奖 -
21180鲍莺
: // 包 import java.util.Random; public static void main(String[] args) { Random random = new Random(); // 随机数类 int number = random.nextInt(10); // 随机生成 0 - 9 的数字 int userNumber = 0; // 存储用户号码的变量 boolean sign = false; ...
艾宙19197073253:
java 1到9中多组随机数生成,每组不相同 -
21180鲍莺
: import java.util.*; class Tester{ private static ArrayList<String> rand(int n, int k){ ArrayList<String> list = new ArrayList<String>(); for(int i=0;i<n;i++){ String tmp = ""; for(int j=0;j<k;j++){ tmp += (int)(Math.random() * 9) + 1; } if(list.contains(tmp)){ i--; ...
艾宙19197073253:
使用java随机生成30个0 - 9之间的数字,分别统计0 - 9这10个数字分别出现了多少次. -
21180鲍莺
: 具体思路: 首先生成30个0-9的数字 int []a=new int[30]; for(i=0,i<30,i++) {a[i]=Math.random()*10; }判断出现了几次 int []b=new int[10]; //用来存放每一个数字出现了几次for(i=0<i<30<i++) { switch(a[i]) case 0: b[0]++;breake; case 1: b[1]++;breake;... case 9: b[9]++breake; }
艾宙19197073253:
java 如何创建一个类或方法能够给出产生指定位数的一个随机数? -
21180鲍莺
: 可以用Math.random()函数生成一个随机数,然后检查位数,如果位数不符合要求,就重新生成一个随机数,下面的程序是一个实现. public class RandomTest {public static int rand(int n){int ans = 0;while(Math.log10(ans)+1 ans = (int)(...
艾宙19197073253:
Java怎么产生随机数 -
21180鲍莺
: 一、利用random方法来生成随机数. 在Java语言中生成随机数相对来说比较简单,因为有一个现成的方法可以使用.在Math类中,Java语言提供了一个叫做random的方法.通过这个方法可以让系统产生随机数. 二、通过Random类来生成随...
艾宙19197073253:
怎么使用java编程:随机产生一个1 - 10之间爱的随机数,由用户重复从键盘输入值,直到猜中该随机数为止 -
21180鲍莺
: 代码如下: 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...
艾宙19197073253:
求一个产生随机0 - 9数字的程序 -
21180鲍莺
: JAVA中显示一个0~9的随机数: import Java.util.*public class t { public static void main(String args[]) { Random rm = new Random(); int i = rm.nextInt(10); System.out.println(i); } 在JAVA中Random就是用于产生一个随机数的类,先实例化这个类...
艾宙19197073253:
java产生随机数的几种方式 -
21180鲍莺
: 方法1(数据类型)(最小值+Math.random()*(最大值-最小值+1)) 例:(int)(1+Math.random()*(10-1+1)) 从1到10的int型随数 方法2 获得随机数 for (int i=0;i{System.out.println((int)(1+Math.random()*10));}(int)(1+Math.random()*10...