Java學習第14天 陣列的高階應用 氣泡排序

2021-08-28 03:08:47 字數 573 閱讀 3633

陣列是相同型別的一組數值的"集合

"    對陣列元素的排序是非常常見的操作,

排序演算法很多

,常見的有氣泡排序和選擇排序

氣泡排序

:bubble   原理:

相鄰兩個元素比較

,大的放後邊

,比較的趟數是元素個數減

1

package com.nim.sort;

/* * 陣列排序方法

* 氣泡排序

*/public class bubblesortdemo

public static void print(int arr)

system.out.print(arr[i] + " ");

} system.out.println();

} //產生乙個1-1000的陣列,元素個數1000

public static int productarray()

return arr; }

public static void bubblesort(int arr)

}} }

}

JAVA學習第三天 陣列

關鍵字 簡介copyofrange 陣列複製 tostring 轉換為字串 sort 排序equals 判斷是否相同 fill 填充package j2se test public class mininum int b for int i 0 i a.length i a i int math.r...

Java學習第五天(陣列)

加上上個星期五的一點點知識點 void表示沒有返回值.方法過載 方法名和其他的都相等,只有引數的個數和型別不同 陣列 要說陣列,首先就是定義陣列 int a new int 3 也可以寫成int a new int 3 陣列中放的是物件,就叫做物件陣列 表示定義了一組陣列,3表示它的長度。for i...

學java的第六天 陣列

目錄 1.陣列 1.1 宣告陣列變數 1.2 length屬性 1.3 分配空間並賦值 2.一維陣列和二維陣列 陣列的最大不足,就是必須預設值大小,就無法動態的開闢空間.陣列中放的是物件,就叫做物件陣列 首先必須宣告陣列變數,才能在程式中使用陣列。下面是宣告陣列變數的語法 int a 宣告了乙個陣列...