primitive數據類型:
1.聲明一個int數組變量,數組變量是數據對象的引用.int[] nums;2.創建大小為10的數組,并將它賦值給之前聲明為int[]的變量numsnums = new int[5];3.賦值int數組的每一個元素一個int值,在int數組的每個元素都是為int類型的變量nums[0] = 11;nums[1] = 21;nums[2] = 13;nums[3] = 15;理解數組中的每個元素都是變量:1. Java中如需有效率地排列元素時,數組作為最基本的容器可以使用位置索引來快速,隨機地存取其中的元素.2. 8種primitive數據變量中的一種,都可以作為元素存儲在指定類型的數組中,要不就是引用類型,所以int數組,每個元素都可裝載一個int.但是注意:引用數據類型,如Dog[] 每個是裝載的是實體對象的引用地址.引用變量只會保存具體對象的引用,Dog數組中的元素也只能存儲dog類型對象的引用地址.數組引用類型:
1. 聲明一個Dog數組變量Dog[] pets;2. 創建大小為7的Dog數組,并賦值給前面所聲明的Dog[]類型變量petspets = new Dog[5];3. 創建新的Dog對象并將它們賦值給數組的元素,Dog數組中只帶有Dog的引用變量..還需要Dog的具體對象pets[0] = new Dog();pets[1] = new Dog();pets[2] = new Dog();pets[3] = new Dog();最后一點: 數組是個對象,也就是引用數據類型.無論它被定義成primitive還是Reference數據類型,它就是一個對象,JAVA注重類型.數組被聲明出來,就只能裝入所聲明類型的元素..
新聞熱點
疑難解答