Java陣列如何實現動態初始化
概念
1、陣列動態初始化只給定陣列長度,系統預設初始化值。
2、格式
資料型別[] 陣列名 = new 資料型別[陣列長度];
int[] arr = new int[3];
例項
package com.itheima.array; public class Demo2Array { /* 陣列的動態初始化: 在初始化的時候, 需要手動指定陣列的長度, 系統會為陣列容器分配初始值. 動態初始化格式: 資料型別[] 陣列名 = new 資料型別[陣列的長度]; 注意: 列印陣列變數的時候, 會列印出陣列的記憶體地址 [I@10f87f48 : @ : 分隔符 [ : 當前的空間是一個陣列型別 I : 當前陣列容器中所儲存的資料型別 10f87f48 : 十六進位制記憶體地址 0 1 2 3 4 5 6 7 8 9 a b c d e f */ public static void main(String[] args) { // 資料型別[] 陣列名 = new 資料型別[陣列的長度]; // 透過new關鍵字建立了一個int型別的陣列容器, 該容器可以儲存5個int型別的整數, 該容器被arr陣列變數所記錄 int[] arr = new int[5]; // [I@10f87f48 System.out.println(arr); byte[] bArr = new byte[3]; // [B@b4c966a System.out.println(bArr); } }
以上就是Java陣列實現動態初始化的方法,希望對大家有所幫助。更多Java學習指路:
本教程操作環境:windows7系統、java10版,DELL G3電腦。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/855/viewspace-2829944/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [JAVA] Java 陣列、多維陣列,動態、靜態初始化,陣列JVM記憶體模型分析Java陣列JVM記憶體模型
- 動手編寫—動態陣列(Java實現)陣列Java
- 手動實現ArrayList動態陣列陣列
- Java 中初始化陣列Java陣列
- 動態陣列陣列
- 靜態佇列,迴圈陣列實現佇列陣列
- 靜態動態陣列陣列
- C++容器巢狀實現動態二維陣列C++巢狀陣列
- 2-7 陣列:動態陣列陣列
- Java陣列初始化三種方式Java陣列
- 如何實現陣列去重?陣列
- 建立動態陣列陣列
- 動態陣列ArrayList的初始化,新增資料,與遍歷陣列
- 陣列004 動態建立一維陣列陣列
- 堆疊的實現(1)--靜態陣列陣列
- List介面(動態陣列)陣列
- Java實現普通二維陣列和稀疏陣列的相互轉換Java陣列
- 陣列的初始化陣列
- JAVA實驗二 陣列Java陣列
- 基於 golang 實現的泛型陣列,支援動態擴容等特性Golang泛型陣列
- 教你如何運用golang實現陣列分割Golang陣列
- shared_ptr和動態陣列陣列
- Objective-C環境下的靜態陣列實現Object陣列
- 陣列排序的實現陣列排序
- golang實現稀疏陣列Golang陣列
- Java陣列03:陣列使用Java陣列
- 演算法基礎:動態規劃陣列中滾動陣列的使用演算法動態規劃陣列
- mORMot 1.18 第13章 動態陣列ORM陣列
- AUTOCAD——拉伸陣列組合動態塊陣列
- ArrayList動態陣列物件 c# 1231陣列物件C#
- java——陣列Java陣列
- Java 陣列Java陣列
- Java陣列Java陣列
- PAT乙級——1092(陣列排序 自定義sort)Java實現陣列排序Java
- JS實現陣列去重JS陣列
- PHP 陣列底層實現PHP陣列
- JavaScript 中實現等分陣列JavaScript陣列
- 初識Java(Java陣列-陣列的基本操作)Java陣列