更新時間:2020-04-20 11:36:37 來源:動力節(jié)點 瀏覽2156次
1.Java語言基礎(數(shù)組操作的兩個常見小問題越界和空指針)(掌握)
A:ArrayIndexOutOfBoundsException:數(shù)組索引越界異常
原因:你訪問了不存在的索引。
B:NullPointerException:空指針異常
原因:數(shù)組已經(jīng)不在指向堆內(nèi)存了。而你還用數(shù)組名去訪問元素。
C:演示兩個異常如下圖:
2.Java語言基礎(數(shù)組的操作之遍歷)(掌握)
A:相關知識
數(shù)組遍歷:就是依次輸出數(shù)組中的每一個元素。
數(shù)組的屬性:arr.length數(shù)組的長度
數(shù)組的最大索引:arr.length-1;
B:演示案例
3.Java語言基礎(數(shù)組的操作之獲取最值)(掌握)
A:案例演示
數(shù)組獲取最值(獲取數(shù)組中的最大值最小值)這里只舉例說最大值,最小值思路亦如此
優(yōu)化取數(shù)組最值:
分析:假設數(shù)組的最大值在索引0處,則第一位數(shù)據(jù)不用遍歷,減少了一次遍歷次數(shù)
4.Java語言基礎(數(shù)組的操作之反轉)(掌握)
A:案例演示
數(shù)組元素反轉(就是把元素對調(diào))
5.Java語言基礎(數(shù)組的操作4查表法)(掌握
A:demo演示:數(shù)組查表法(根據(jù)鍵盤錄入索引,查找對應星期)
6.數(shù)組元素查找(查找指定元素第一次在數(shù)組中出現(xiàn)的索引)
A:定義方法
B:在main方法中調(diào)用方法
說明:這個demo重分說明了第一次出現(xiàn)的索引,后面的出現(xiàn)的將不算。
以上就是動力節(jié)點java培訓機構的小編針對“Java基礎學習:Java數(shù)組基本教程”的內(nèi)容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務。
相關閱讀