「java随机分组」java随机分配

博主:adminadmin 2023-01-10 03:48:07 1241

今天给各位分享java随机分组的知识,其中也会对java随机分配进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java随机分组 随机组数 随机分配

关键就是产生随机数了。Math.random()函数可以用来产生0-1之间的随机数。后续的自己处理下就行了。

用数组实现随机分组 java的奥

快熄灯了,说下思路吧,建立6个数组,1个是存储28人的数组,剩下5个是要分组的数组,然后在28内生成随机数,去第一个数组里的内容分别填满剩下的5个数组

Java技术 0-10 11-20 21-30……91—100分组后随机抽取两个不同的偶数

public class ArrayTest {

 public static void main(String[] args) {

  int arr[][] = new int[10][10];

  for (int i = 0; i  10; i++) 

   for (int j = 0; j  10; j++) 

    arr[i][j] = 1 + j + i * 10;

  

  int num1, num2;

  while(true){

   if((num1=arr[(int)(Math.random()*10)][(int)(Math.random()*10)]) % 2 == 0 

     (num2=arr[(int)(Math.random()*10)][(int)(Math.random()*10)]) % 2 == 0 ){

    System.out.println("数字1是 :" + num1 + " 数字2是: " + num2);

    System.out.println("两数之和是: " + (num1 + num2));

    System.out.println("两数之积是: " + (num1 * num2));

    break;

   }   

  }

 }

}

Java 随机分组

有一组数据,然后你又每组需要分4个人,到底是一组数据还是多组数据呀,不知道你是不是想把一组 数据分成4份?如果是,给你个思路 ,假如你的这组数据是一个字符串数组a,你就循环a的长度次数,每次都产生一个0到a长度之间的随机数,强转成int,并记录到一个新数组里,这样一直循环取,当然,如果新数组里已经记录的数字不要重复记录,保证这个新数组里装的是唯一的数,并且这些数组里的数字,是你字符串数组的a的下标,然后循环新数组,按新数组里的值做下标去取a数组里的字符,a长度假如是20的话,每隔五个就放在一起,这样分成四份,而且取的顺序是新数组的下标来决定的,而新数组的下标又是随机生成的,。。。这样就达到随机将这组数据分成份了

关于java随机分组和java随机分配的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。