java 101个人随机分5组import java.util.Random;
public class Foo {
public static void main(String[] args) {
int group = 5;
int men = 101;
int groupTemp = group;
Random r = new Random();
int [] radomnum = new int[group];
int[] indexs = new int[group];
Integer[][] groups = new Integer[group][men%group0?men/group 1:men/group];
int[] manArray = new int[men];
for(int i=0;igroup;i) {
radomnum[i] = i;
}
for(int i=0;imanArray.length;i) {
manArray[i] = i 1;
}
for(int i=0;imanArray.length;i) {
int index = r.nextInt(groupTemp--);
int menIndex = r.nextInt(manArray.length-i);
int temp = radomnum[index];
groups[temp][indexs[temp]]=manArray[menIndex];
radomnum[index] = radomnum[groupTemp];
radomnum[groupTemp] = temp;
if(groupTemp==0) groupTemp=group;
temp = manArray[menIndex];
manArray[menIndex]=manArray[manArray.length-i-1];
manArray[manArray.length-i-1] = temp;
}
for(int i=0;igroups.length;i) {
System.out.print("第" (i 1) "组:\t");
for(int j=0;jgroups[i].length;j) {
if(groups[i][j]!=null) {
System.out.print(groups[i][j] "\t");
}
}
System.out.println();
}
}
}
代码在上 , 供你参考吧,如果问题欢迎追问
java数组问题 求代码 拜求大神按照java组数代码你java组数代码的要求编写java组数代码的Java程序如下
public class A {
public static void main(String[] args) {
int a[]={9,13,6,1,7};
int b[]={11,3,15,8};
int c[]=new int[a.length b.length];
int count=0;
for(int i=0;ia.length;i){
if(a[i]10a[i]%2==1){
c[count]=a[i];
count;
}
}
for(int i=0;ib.length;i){
if(b[i]10b[i]%2==1){
c[count]=b[i];
count;
}
}
for(int i=0;icount;i){
System.out.print(c[i] " ");
}
System.out.println();
}
}
java 怎么实现多组数据输入实在要输入几多个数组java组数代码,不必用第一个输入java组数代码的数来做控制 。给出下面一段代码java组数代码:
import java.util.Scanner;
public class TestManyArrayInput {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
//int arrayNum = scan.nextInt();//要是你第一个数想输入数组的个数java组数代码,可以参加这行,得到的值则为数组的个数
String str1 = scan.next();
String[] arr1 = str1.split(",");//第一个数组
String str2 = scan.next();
String[] arr2 = str2.split(",");//第二个数组
}
}
以上代码中 , 运行时输入:1,2,3,5,4(空格)3,2,5,3,5
则得到str1=1,2,3,5,4java组数代码;str2=3,2,5,3,5
然后将这两组字符串用逗号分开得出String数组,再举行转换即可 。
要是要输入更多组数组的话 , 可以根据雷同的要领循环……
【java组数代码 java数组源码】java组数代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java数组源码、java组数代码的信息别忘了在本站进行查找喔 。
推荐阅读
- 电视柜上的把手叫什么,电视上面的柜子
- 休闲益智物理破坏游戏视频,物理破坏引擎的游戏
- php爬虫,php爬虫框架可视化
- 事务java代码中配置 java事务处理
- 删除mysql要多久,删除mysql语句
- 关于txt小说怎么下载的信息
- 网络游戏跨境赌博案例,网络跨境赌博罪
- c语言求两数之积的函数 c语言求两数之积的函数是多少
- oracle每条数据大小,oracle 数量