java陣列的問題
java的陣列在使用的時候一定要為它指定大小,因為java的陣列是引用型別的,陣列裡面的每一個的值都相當於它的一個屬性,這些屬性需要宣告才能使用,如果不宣告就去使用肯定會出錯的,就是NullPointerException
如下示例:
下面是java陣列初始化的幾種情況:
int[] a0;//宣告,沒有初始化
int[] a1=new int[6];//初始化預設值int型別為0
int[] a2={5,3,2,6,8};//出事化為給定值
int[] a3=new int[]{1,2,3,4,5};//同a2
a3={3,4,5};//錯誤,陣列常量只能夠在初始化的時候使用
int[] a4=new int[3]{1,2,3};//如果為陣列提供了初始化的操作
//那麼就不能為它定義維表示式了
int[] a;
a[0]=1;
a[2]=3;//執行期間出錯因為沒有為陣列進行初始化就,就不能為它賦值
相關文章
- 面試題:陣列按列排序的問題面試題陣列排序
- php陣列問題PHP陣列
- java函式陣列引數的複製問題Java函式陣列
- 金幣陣列問題陣列
- 求子陣列的最大和問題陣列
- js陣列全排列問題JS陣列
- 陣列和指標的問題陣列指標
- JS中的陣列複製問題JS陣列
- 陣列和列表的轉換問題陣列
- 最大子陣列和問題的解陣列
- 初識Java(Java陣列-陣列的基本操作)Java陣列
- Java的 陣列Java陣列
- leetcode題解(陣列問題)LeetCode陣列
- 雙指標查詢陣列的連續規律子陣列問題指標陣列
- 子陣列的最大異或和問題陣列
- 陣列的最小不可組成和問題陣列
- PHP 字串陣列按照拼音排序的問題PHP字串陣列排序
- JavaScript 中 for in 迴圈和陣列的問題JavaScript陣列
- 陣列效能問題分析總結陣列
- vue 陣列和物件渲染問題Vue陣列物件
- Python陣列中求和問題Python陣列
- 陣列累加和問題三連陣列
- 陣列元素迴圈右移問題陣列
- [基礎問題] 陣列賦值陣列賦值
- 在迴圈陣列時使用splice()方法刪除陣列遇到的問題陣列
- Java 物件陣列多屬性條件排序問題(詳解)Java物件陣列排序
- Java陣列的使用Java陣列
- Java中的陣列Java陣列
- java陣列Java陣列
- Java 陣列Java陣列
- java——陣列Java陣列
- 1008 陣列元素迴圈右移問題 (20 分)java陣列Java
- C++陣列預設初值問題C++陣列
- 陣列(引用型別)複製問題陣列型別
- 最大子陣列問題(Maximum subarray problem)陣列
- 陣列解決約瑟夫環問題陣列
- java日期 java陣列Java陣列
- Java基礎(四)——switch語句、一維陣列、二維陣列的定義、儲存、遍歷、常見問題Java陣列