java产生5位随机数的简单介绍
本篇文章给大家谈谈java产生5位随机数,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、JAVA如何获取一个5位随机数(不重复)和年月日并存在一个变量中
- 2、java编程,程序运行后随机产生五个数字,并且输出最大值和最小值
- 3、java中如何写生成5位数的随机数(数字中不包含4),求助
- 4、java里面怎么产生5位随机的四位数
- 5、Java怎么随机生成5个随机数,然后那5个随机数相加得100的?
- 6、java中产生5个5位数的随机数,存放在数组中,并输出,求助
JAVA如何获取一个5位随机数(不重复)和年月日并存在一个变量中
public class Test{
public static void main(String[] args) {
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
StringBuffer sb = new StringBuffer();
StringBuffer sb1 = new StringBuffer();
Random r=new Random();
while(sb.size()=5) {
int m = r.nextInt();
if(!sb1.contains(m.toString)) {
sb1.append(m.toString);
sb.append(m.toString+df.format(new Date()));
}
}
System.out.println("sb就是所求的变量");
}
}
不知道是不是你说的意思
java编程,程序运行后随机产生五个数字,并且输出最大值和最小值
自己写的,你试试:
package baidu;
/*
* 随机产生五个数字,并且输出最大值和最小值
* */
public class MaxAndMath {
public static void main(String[] args) {
int[] a = new int[5];
System.out.println("产生的5个数分别为:");
for(int i=0;ia.length;i++){
a[i] = (int) (Math.random()*100);//[0-100)的随机数
System.out.print(a[i]+"\t");
}
int max = a[0];
int min =a[0];
for(int j=0;ja.length;j++){
if(a[j]max){
max = a[j];
}
if(a[j]min){
min=a[j];
}
}
System.out.println();
System.out.println("max:"+max);
System.out.println("min:"+min);
}
}
java中如何写生成5位数的随机数(数字中不包含4),求助
测试过了,5位随机数,数字中不包含4
import java.util.Random;
public class Test3 {
public String test(int num) {
String str = num + "";// 转化为字符串
for (int i = 0; i str.length(); i++) { // 遍历str将每一位数字添加如intArray
char ch = str.charAt(i);
String strCh = ch + "";
if (strCh.equals("4")) { // 如果包含4则再次随机
Random rnd = new Random();
int num1 = rnd.nextInt(89999) + 10000;
this.test(num1);
}
}
return str;
}
public static void main(String[] args) {
Test3 test3 = new Test3();
Random rnd = new Random();
int num = rnd.nextInt(89999) + 10000;
System.out.println("num=" + test3.test(num));
}
}
java里面怎么产生5位随机的四位数
public class Test {
public static void main(String[] args) {
for(int i = 0; i 4; i++){
System.out.println("第" + (i + 1) + "位随机数为:" + (int)(Math.random()*9000+1000));
}
}
}
Java怎么随机生成5个随机数,然后那5个随机数相加得100的?
第一个public static int rd1 = new Random().nextInt(101);
第二个public static int rd2 = new Random().nextInt(101-rd1);
第三个public static int rd3 = new Random().nextInt(101-rd1-rd2);
第四个public static int rd4 = new Random().nextInt(101-rd1-rd2-rd3);
第五个public static int rd5 = new Random().nextInt(101-rd1-rd2-rd3-rd4);
java中产生5个5位数的随机数,存放在数组中,并输出,求助
private static void RandomTest() {
Random rand=new Random();
int num=0;
int save[]=new int[6];
int i=1;
while(i6)
{
num=(int)(rand.nextDouble()*(100000-10000)+10000);
save[i]=num;//放入数组
System.out.println("第"+i+"个数:"+save[i]);//从数组拿出
i++;
}
}
java产生5位随机数的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、java产生5位随机数的信息别忘了在本站进行查找喔。
发布于:2022-12-03,除非注明,否则均为
原创文章,转载请注明出处。