java随机生成0-9数字
答:生成30个 00-09的随机数,你要生成几个就把30改成几 public static void main(String[] args) { Random rand = new Random();List list = new ArrayList<>();for (int i = 0; i < 30; i++) { list.add("0"+rand.nextInt(9));} for (Object object : list) { System.out....
答:Math类的random()方法可以生成[0,1)之间的随机浮点数。double类型数据强制转换成int类型,整数部分赋值给int类型变量,小数点之后的小数部分将会丢失。int b=(int)(Math.random()*10);//生成[0,9]之间的随机整数。int temp=m+(int)(Math.random()*(n+1-m)); //生成从m到n的随机整数[m,...
答:具体思路:首先生成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
答: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就是用于产生一个随机数的类,先实例化这个类的对象,用这个对象的几个方法就可以得到...
答:public class Rand {public static void main(String[] args) {List<Integer> li = new ArrayList<Integer>();for(int i=0;i<10;i++){int r = new Random().nextInt(10);li.add(r);}for (Integer i: li) {System.out.print(i + "\t");}}}将随机数保存到li中(List类型)...
答://调用该方法,产生随机字符串,//参数i: 为字符串的长度 public static String runVerifyCode(int i){ String VerifyCode = randString(i);return VerifyCode;} public static void main(String[] args) { MyRandom t=new MyRandom();t.runVerifyCode(10);} } 在生成随机数的地方直接调用上面的...
答:再循环 生成 随机数 ,当然会停止 这个循环没意义,不管怎样,你都没对数操作 while(true){ if(c1==c2||c1==c3||c2==c3){ continue;} break;} 给你参考下 Random r = new Random();Set hs = new HashSet ();while (hs.size()< 3){ hs.add(r.nextInt(10));} Iterator it = hs...
答:import java.util.Random;public class test { public static void main(String[] args) { Random r = new Random();int [] [] num = new int [4] [4];for(int n=0;n<4;n++){ for(int m=0;m<4;m++){ num[n][m]=r.nextInt(9);} } printN(num);//检验数组第一个数...
答:r = s.next();if ("exit".equals(r))break;if (!g.validate(r)) { System.out.println("输入4位数字, 且不能重复");continue;} String result = g.check(r);if ("4A0B".equals(result)) { System.out.println("恭喜, 猜对了");break;} else { System.out.println(result);...
答:所以,你的输出是一样的切都为9的个数 最简单的改法 把赋值语句 a[k]=z改成a[j]=z;下面是我写的,参考下呗,看不看由你 public class Main{ public static void main(String[] args){ int[] i = new int[10];for(int j=0;j<10;j++)i[j]=0;for(int j=0;j<100;j++)i[(...
网友评论:
桂届19656251026:
怎样编写java代码实现能产生(0 - 9)的随机数 -
69039盖童
: 这个的方法有非常多. 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)); 来获取最后一个数
桂届19656251026:
用java静态方法编写0 - 9之间的随机数 -
69039盖童
: 写个静态方法,然后int random=(int)(Math.random()*10);
桂届19656251026:
java编程题写程序,随机生成10个0到9之间的任意整数,并将这些整数用数组保存 -
69039盖童
: import java.util.ArrayList; import java.util.List; import java.util.Random;public class Rand {public static void main(String[] args) {List li = new ArrayList();for(int i=0;i<10;i++){int r = new Random().nextInt(10);li.add(r);} for (Integer i: li) {System.out.print(i + "\t");}} }将随机数保存到li中(List类型)
桂届19656251026:
如何用Java随机生成一个1000位的数字 -
69039盖童
: import java.util.Random;public class BigRandomNumber { /*** 生成一个1000位的随机数,用字符串表示** @return 返回生成的1000位的随机数*/public static String create() {char[] num = new char[1000];// 生成一个1000位的char数组...
桂届19656251026:
使用java随机生成30个0 - 9之间的数字,分别统计0 - 9这10个数字分别出现了多少次. -
69039盖童
: 具体思路: 首先生成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; }
桂届19656251026:
java用数组编程 生成0~9之间的100个随机整数 并且显示每个数出现的次数 -
69039盖童
: 大致代码int[] count = new Integer[10]; Random random = new Random(); for(int i=0; i<100; i++) {// Random的nextInt(n)方法返回0(包括)~n(不包括)之间的随机整数,目标是0~9,所以这里n=10;count[random.nextInt(10)]++; }最后count[0] 就是随机到0的次数,依次类推.
桂届19656251026:
求一个产生随机0 - 9数字的程序 -
69039盖童
: 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就是用于产生一个随机数的类,先实例化这个类...
桂届19656251026:
编写一个Java程序,开始时生成一个0 - 9的随机数字,当用户会员号的百位与十位的差值与随机数字相等时为中奖 -
69039盖童
: // 包 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; ...
桂届19656251026:
用JAVA写一个程序 求解 题目:猜数字游戏 随机生成4个0到9的整数,组成一个序列 -
69039盖童
: import java.util.Random; import java.util.Scanner;/* * 游戏随即给出一个0~99(包括0和99)的数字,然后让你猜是什么数字.你可以随便猜一个数字,游戏会提示太大还是太小,从而缩小结果范围.经过几次猜测与提示后,最终退出答案.在...
桂届19656251026:
java 如何创建一个类或方法能够给出产生指定位数的一个随机数? -
69039盖童
: 可以用Math.random()函数生成一个随机数,然后检查位数,如果位数不符合要求,就重新生成一个随机数,下面的程序是一个实现. public class RandomTest {public static int rand(int n){int ans = 0;while(Math.log10(ans)+1 ans = (int)(...