-4

有人可以帮我解决它吗?

在 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]);
}
4

1 回答 1

2

好吧,我不会做你的功课!

您应该能够自己在包中创建一个类,要创建动态数组,请查看此主题:Java 中的可变长度(动态)数组

对于排序数组,请查看此主题:java中的char多维数组排序

我希望这应该让你继续前进;)

于 2013-04-28T21:34:33.980 回答