java中陣列的訪問和遍歷

2021-09-12 09:06:04 字數 1127 閱讀 6537

/*

* 程式=演算法+資料結構

* 演算法:解決問題的流程/步驟(順序,分支,迴圈。。。。)

* 資料結構:將資料按照某種特定資料結構儲存

* 數怎麼存

* 設計良好的資料結構會導致好的演算法

* 陣列

*1)相同資料型別元素的集合

*2)陣列是一種資料型別(引用型別)

*3)陣列的定義:

* int arr=new int[4];

*4) 陣列的初始化:

* int arr=new int[3]; //000

* int arr=;

* int arr=new int;

* int arr;

* arr=;//編譯錯誤,此方式只能宣告的同時初始化

* arr=new int;//正確

*5)陣列的訪問:

* 1.通過陣列名.length可以獲取陣列的長度

* int arr=new int[3];

* system.out.println(arr.length);

* 2.通過索引或下標來訪問陣列中的元素

* 下標從0開始,最大到arr.length-1;

* arr[0]=100;//給第乙個元素賦值100

* arr[1]=200;

* arr[2]=300;

* arr[3]=400;//陣列下標越界異常

* system.out.println(arr.length-1);

*6)陣列的遍歷:

* int arr=new int[6];

* for(int i=0;i=0;i--)

* 陣列的複製:

* system.out.paintln(a,1,a1,0,1);//a第乙個陣列1第乙個陣列的起始下標

* int a1=array.copyof(a,6);

* a=arrays.copyof(a,a.length+1);//擴容

* /

Java陣列的遍歷

public static void main string args 靜態初始化 遍歷陣列取值 for int i 0 i onearray.length i system.out.println string onearrays newstring 5 動態初始化 遍歷陣列賦值 for int ...

Java陣列與陣列的遍歷

1.陣列的定義 陣列相當於乙個容器,存放了一組相同型別的資料。2.陣列存放的規則 是以下標 角標 來存放的,並且下標從0開始。3.宣告規範 資料型別 陣列名 初值。兩種表達方式 int array new int 陣列的個數 int array new int 5 int array new int...

js中的陣列遍歷和檢測陣列

for i 0 i簡單來說 最簡單的一種,也是使用頻率最高的一種,雖然效能不弱,但仍有優化空間 eg var a new array first second third for var i 0 i a.length i 輸出的結果 fitst,second,thirdfor i in arr 簡單...