1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > java冒泡排序 升序_冒泡排序的升序(正序)和降序(倒序)

java冒泡排序 升序_冒泡排序的升序(正序)和降序(倒序)

时间:2020-06-12 10:59:17

相关推荐

java冒泡排序 升序_冒泡排序的升序(正序)和降序(倒序)

升序&降序:

public static void main(String[] args) {

float[] arr = {2.1F, 15.34F, 41.22F, 67F, 29.33F, 38.7F,12,3,1};

System.out.println("开始咯");

for (float item : arr) {

System.out.print(item + "\t");

}

System.out.println();

for (int i = 0; i < arr.length - 1; i++) {

for (int j = 0; j < arr.length - 1 - i; j++) {

if (arr[j] > arr[j + 1]) {

float temp = arr[j];

arr[j] = arr[j + 1];

arr[j + 1] = temp;

}

}

}

System.out.println("倒序");

for (float value : arr) {

System.out.print(value + "\t");

}

System.out.println();

for (int i = 0; i < arr.length - 1; i++) {

for (int j = 0; j < arr.length - 1 - i; j++) {

if (arr[j] < arr[j + 1]) {

float temp = arr[j];

arr[j] = arr[j + 1];

arr[j + 1] = temp;

}

}

}

System.out.println("正序");

for (float value : arr) {

System.out.print(value + "\t");

}

System.out.println("结束啦");

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。