陣列的定義以及氣泡排序的實現

2021-10-19 14:59:49 字數 870 閱讀 4383

陣列的概述:陣列是具有相同資料型別的一組資料的集合。

1.一維陣列的建立和使用

1.1先宣告,再用new運算子進行記憶體分配

1.2宣告的同時為陣列分配記憶體

2.二維陣列的建立和使用

3.陣列的遍歷

//遍歷一維陣列

//建立並初始化一維陣列

int day=

newint

;for

(int i =

0;i)//遍歷二維陣列

int arr[

]=newint

,,,}

;for

(int i =

0;i) system.out.

println()

;}

4.氣泡排序的實現

public

class

bubblesort

;//new 乙個氣泡排序類物件

bubblesort sorter =

newbubblesort()

;//呼叫氣泡排序方法

sorter.

sort

(arr);}

//定義氣泡排序方法

private

void

sort

(int

arr)

}showarr

(arr)

;//輸出氣泡排序的方法}}

private

void

showarr

(int

arr)

system.out.

println()

;}}

陣列以及氣泡排序

1 概念 可以幫我一次宣告多個同型別的變數,這些變數再記憶體中是連續儲存的。2 宣告語法 資料型別 陣列名 new 資料型別 陣列長度 陣列長度 一次要宣告的同型別的變數個數。是在定義這個陣列的時候就確定了,或者是用初始化宣告的時候,初始化的值就確定了,以後是不可變的 eg int score ne...

陣列以及氣泡排序

1 概念 可以幫我一次宣告多個同型別的變數,這些變數再記憶體中是連續儲存的。2 宣告語法 資料型別 陣列名 new 資料型別 陣列長度 陣列長度 一次要宣告的同型別的變數個數。是在定義這個陣列的時候就確定了,或者是用初始化宣告的時候,初始化的值就確定了,以後是不可變的 eg int score ne...

js陣列氣泡排序,快速排序的原理以及實現

氣泡排序 隨便從陣列中拿一位數和後一位比較,如果是想從小到大排序,那麼就把小的那一位放到前面,大的放在後面,簡單來說就是交換它們的位置,如此反覆的交換位置就可以得到排序的效果。var arr 3,1,4,2,5,21,6,15,63 function sorta arr return arr 因為一...