Java第二講——數組和函數

數組就是一個程序中充當容器功能的一種數據類型,所謂的容器就是用來裝數據的。
數組的三大特徵是:
連續,數據類型要完全相同,大小固定

數組的初始化分爲靜態初始化和動態初始化兩種
所謂靜態初始化就是在數組的初始賦值的時候就給定了數值,後面除非對初始化的值進行修改,其他情況改變不了數組的值,這個類似於python中元組的概念。
動態初始化就是在給定數組的值之後,後面還可以繼續對數組的值進行修改,相當與python中列表的概念。

數組的基本操作分爲三種:
遍歷,CRUD,排序
其中CRUD中
C:就是創建(Create),
R:就是查找(Retrieve),
U:就是更改(Update),
D:就是刪除(Delete)
數組的初始化爲int[] arr =new int[10];
進行排序的函數是Arrays.sort(arr)

函數的概念:
函數是具有獨立功能的一段代碼,函數最大的優勢就是能夠提高代碼的複用性。

函數的四大組成部分:
返回類型,函數名字,參數列表,函數體
其中除了返回類型,參數列表,其他兩個一個函數中必須存在的。

實參和形參:
函數調用處的參數爲實參,被調用處的參數爲形參,其中形參有個形象的比喻就是做飯的食材。函數調用的本質是實參把自己的副本拷貝給形參。

函數的遞歸:
函數的遞歸就是自己調用自己的過程。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章