有人可以帮我解决一下吗?
在bla包中创建一个名为blabla的新类。该类的一个实例应该 能够存储double类型的二维数组。数组的大小不是 界。该类应该有一个名为sortRows的无参数过程方法。该 方法应该按以下方式对数组的行进行排序:最后一个的值 列必须按降序排列(最大的一个,最小的一个)。
所以我试着自己做,如果有错误,请帮助我。
double temp = 0;
double[][] number;
boolean fixed=false;
while(fixed==false){
fixed=true;
}
number = new double[5][5];
for(int i=0; i<number.length-1; i++){
if(number[i][i] > number[i+1][i+1])
temp = number[i+1][i+1];
number[i+1][i+1] = number[i][i];
number[i][i]=temp;
fixed=false;
}
for(int i=0; i<number.length; i++){
System.out.println(number[i][i]);
}
答案 0 :(得分:2)
好吧,我不会做你的作业!
您应该可以自己在包中创建一个类, 要创建动态数组,请选中以下主题:Variable length (Dynamic) Arrays in Java
要排序数组,请查看以下主题:char multidimensional array sorting in java
这应该让你去,我希望;)