java产生5位随机数的简单介绍

博主:adminadmin 2022-12-03 11:51:09 73

本篇文章给大家谈谈java产生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位随机数的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-03,除非注明,否则均为首码项目网原创文章,转载请注明出处。