数组的初始化与默认值
生活随笔
收集整理的這篇文章主要介紹了
数组的初始化与默认值
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
初始化
一維數(shù)組
數(shù)組一旦初始化完成,其長度就確定了
int[] ids;//聲明//1.1 靜態(tài)初始化:數(shù)組的初始化和數(shù)組元素的賦值操作同時進行ids = new int[]{1001,1002,1003,1004};//1.2動態(tài)初始化:數(shù)組的初始化和數(shù)組元素的賦值操作分開進行String[] names = new String[5];//錯誤的寫法: // int[] arr1 = new int[]; // int[5] arr2 = new int[5]; // int[] arr3 = new int[3]{1,2,3};//也是正確的寫法:int[] arr4 = {1,2,3,4,5};//類型推斷二維數(shù)組
//靜態(tài)初始化int[][] arr1 = new int[][]{{1,2,3},{4,5},{6,7,8}};//動態(tài)初始化1String[][] arr2 = new String[3][2];//動態(tài)初始化2String[][] arr3 = new String[3][];//錯誤的情況 // String[][] arr4 = new String[][4]; // String[4][3] arr5 = new String[][]; // int[][] arr6 = new int[4][3]{{1,2,3},{4,5},{6,7,8}};//也是正確的寫法:int[] arr4[] = new int[][]{{1,2,3},{4,5,9,10},{6,7,8}};int[] arr5[] = {{1,2,3},{4,5},{6,7,8}};默認值
數(shù)組元素是整型:0
數(shù)組元素是浮點型:0.0
數(shù)組元素是char型:0或’\u0000’,而非’0’
數(shù)組元素是boolean型:false
數(shù)組元素是引用數(shù)據(jù)類型:null
總結
以上是生活随笔為你收集整理的数组的初始化与默认值的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 手机软件老是自动退出怎么办
- 下一篇: 属性VS局部变量