您好,登錄后才能下訂單哦!
小編給大家分享一下java實現數組初始化的案例,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
java實現數組初始化的方法:1、動態初始化,格式【數據類型 [ ] 數組名稱 = new 數據類型[數組長度]】;2、靜態初始化,格式【數據類型 [ ] 數組名稱 = new 數據類型[ ]{元素1,元素2,元素3…}】。
java實現數組初始化的方法:
1、靜態初始化
2、動態初始化
格式:
1、動態初始化格式:
數據類型 [ ] 數組名稱 = new 數據類型[數組長度]
2、靜態初始化格式:
數據類型 [ ] 數組名稱 = new 數據類型[ ]{元素1,元素2,元素3…}
3、靜態初始化省略格式:
數據類型 [ ] 數組名稱 = {元素1,元素2,元素3…}
動態初始化:
public class DynamicArray { public static void main(String[] args) { int i = 5; int[] arrayA = new int[5];//動態數組的標準分配 arrayA[0] = 1; arrayA[1] = 2; arrayA[2] = 3; System.out.printf("%d\n%d\n%d\n", arrayA[0], arrayA[1], arrayA[2]); int[] arrayB;//動態數組分步分配 arrayB = new int[i]; arrayB[0] = 4; arrayB[1] = 5; arrayB[2] = 6; System.out.printf("%d\n%d\n%d\n", arrayB[0], arrayB[1], arrayB[2]); } }
靜態初始化:
public class StaticArray { public static void main(String[] args) { int[] arrayA = new int[]{10, 20, 30};//靜態數組標準分配 System.out.printf("%d\n%d\n%d\n", arrayA[0], arrayA[1], arrayA[2]); arrayA[0] = 20; System.out.printf("%d\n%d\n%d\n", arrayA[0], arrayA[1], arrayA[2]); char[] arrayB; arrayB = new char[]{'大', '來', '嘞'}; System.out.printf("%c\n%c\n%c\n", arrayB[0], arrayB[1], arrayB[2]);//靜態數組兩步驟分配 int[] arrayC = {30, 40, 50};// 靜態數組省略式分配,注意省略不可以分兩步驟 System.out.printf("%d\n%d\n%d\n", arrayA[0], arrayA[1], arrayA[2]); } }
以上是java實現數組初始化的案例的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。