Java:创建一个对数组进行排序的方法

时间:2015-06-03 02:02:40

标签: java arrays

我正在尝试制作一种排序数组的方法 我也有我的阵列,但我不确定是否返回并调用它。有什么帮助吗?

public void bubbleSort(String words [][] ) {

        for (byte count1 = 0; count1 < words.length - 1; count1++) 
            for (byte count2 = 0; count2 < ((words.length)-count1); count2++) {
            System.out.print(words[count1][count2] + " ");

            Arrays.sort(words); 

        }
        return words [count1][count2];
    }

1 个答案:

答案 0 :(得分:0)

不需要将数组返回到main()函数,因为数组内容的更改反映在main中函数调用期间传递的数组中。在主函数中执行以下操作:

  1. 初始化二维字符串,如:

    String[][] rows = new String[10][10];
    
  2. 将所需的数组放入其中。

  3. 然后将该函数调用为

    bubbleSort(rows);
    
  4. rows数组包含已排序的字符串。