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