求帮助编写一个java程序定义一个二行三列整形二维数组对数组中每一个元素赋值0-100随机整数,然 20
求帮助编写一个java程序定义一个二行三列整形二维数组对数组中每一个元素赋值0-100随机整数,然后分别对第一行,第二行元素排列...
求帮助编写一个java程序定义一个二行三列整形二维数组对数组中每一个元素赋值0-100随机整数,然后分别对第一行,第二行元素排列
展开
3个回答
展开全部
package com.pzr.demo;
import java.util.Arrays;
public class Demo6 {
public static void main(String[] args) {
int[][] data = new int[2][3];
//赋值
for(int i = 0 ; i < 2 ; i++){
for(int j =0 ; j<3 ;j++){
data[i][j] = (int) (Math.random()*100);
}
}
//打印
for(int i = 0 ; i < 2 ; i++){
System.out.println(Arrays.toString(data[i]));
}
//排序并打印
for(int i = 0 ; i < 2 ; i++){
//排序
Arrays.sort(data[i]);
System.out.println("第"+(i+1)+"行排序后");
System.out.println(Arrays.toString(data[i]));
}
}
}
有疑问追问
展开全部
import java.util.Arrays;
import java.util.Random;
public class Main {
public static void main(String[] args) {
int [][]data = new int[2][3];
Random r = new Random();
data[0][0] = r.nextInt(101);
data[0][1] = r.nextInt(101);
data[0][2] = r.nextInt(101);
data[1][0] = r.nextInt(101);
data[1][1] = r.nextInt(101);
data[1][2] = r.nextInt(101);
show(data);
Arrays.sort(data[0]);
show(data);
Arrays.sort(data[1]);
show(data);
}
public static void show(int [][] data) {
System.out.println(Arrays.toString(data[0]));
System.out.println(Arrays.toString(data[1]));
System.out.println();
}
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
import java.util.Random;
public class test5 {
public static void main(String[] args) {
int[][] score = new int[2][3];
insert(score);
}
public static void insert(int[][] score){
Random r = new Random();
for(int i=0;i<2;i++) {
for(int j =0; j<3;j++) {
score[i][j]=r.nextInt(101);
}
}
}
}
public class test5 {
public static void main(String[] args) {
int[][] score = new int[2][3];
insert(score);
}
public static void insert(int[][] score){
Random r = new Random();
for(int i=0;i<2;i++) {
for(int j =0; j<3;j++) {
score[i][j]=r.nextInt(101);
}
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询