用冒泡法编个程序 JAVA的
来源:百度知道 编辑:UC知道 时间:2024/09/21 01:33:59
提示:关键代码如下:
for(i=0;i<intArray.length-1;i++)
for(j=i+1;j<intArray.length;j++)
if (intArray[i]>intArray[j]){
t=intArray[i];intArray[i]=intArray[j];intArray[j]=t;}
public class Test2 {
public static void main(String[] args){
int[] a = {7,2,23,65,43,98,21,9,17};
for(int i=0;i<a.length;i++){
for(int j=0;j<i;j++){
if(a[i] < a[j]){
int t = 0;
t = a[j];
a[j] = a[i];
a[i] = t;
}
}
}
//显示
for(int i=0;i<a.length;i++){
System.out.println(a[i]);
}
}
}
7,9,12,17,21,23,43,65,98
public class Test2 {
public static void main(String[] args){
int[] a = {18, 25, 7, 36, 13, 9, 89, 63};
for(int i=0;i<a.length;i++){
for(int j=0;j<i;j++){
if(a[i] < a[j]){
int t = 0;
t = a[j];
a[j] = a[i];
a[i] = t;
}
}
}
for(int i=0;i<a.length;i++){
System.out.println(a[i]);
}
}
}
//排序
public class Test2 {
public static void main(String[] args){
int[] a = {18, 25, 7, 36, 13, 9, 89, 63}