数组的几种实现的类型

1.将一个给定的整型数组转置输出,
 例如: 源数组,1 2 3 4 5 6
            转置之后的数组,6 5 4 3 2 1

根据题目可以看出来,此数据排序方式是一个冒泡排序(从前往后以此确定元素,相邻的两个元素比较,互换位置)实现代码如下:

public class rain {
public static void main(String[] args) {
//冒泡排序
int[] a={1,2,3,4,5,6};
int t=0;
for (int i=1;i<a.length;i++){
for(int j=0;j<a.length-i;j++){
if(a[j]<a[j+1]){
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
}
for(int i=0;i<a.length;i++) {
System.out.println(a[i]);
}
}
}

猜你喜欢

转载自www.cnblogs.com/kun-kun/p/10756986.html