急求Java语言程序设计“编程对10个整数进行排序”的程序

来源:百度知道 编辑:UC知道 时间:2024/06/18 13:35:23
万分感激!!!

// 分别用JAVA冒泡算法和选择算法对整型数组进行由小到大排序,并输出

package mym3;

public class Mym3 {
public int[] SelectSort(int pArray[]) {
int temp;
for (int i = 0; i < pArray.length - 1; i++) {
for (int j = i + 1; j < pArray.length; j++) {
if (pArray[i] > pArray[j]) {
temp = pArray[i];
pArray[i] = pArray[j];
pArray[j] = temp;
}
}
}
return pArray;

}

public int[] BubbleSort(int pArray[]) {
int temp, i, j;
for (j = 0; j < pArray.length - 1; j++) {
for (i = 0; i < pArray.length - 1 - j; i++) {
if (pArray[i] > pArray[i + 1]) {
temp = pArray[i];
pArray[i] = pArray[i + 1];
pArray[i + 1] = temp;
}
}
}
return pArray;
}

public static void main(String[] args) {
Mym3 st = new Mym3();
int test[] = { 1,4,5,6,7,8,9,11,111,0 };
int leng