古詩詞大全網 - 成語大全 - java 如何定義數組和初始化

java 如何定義數組和初始化

1.數組的定義:

數組可以分為壹維數組,二維數組,多維數組。壹維數組的定義有以下兩種方式:

type[?]?arr_name;

type?arr_name[?];

二維數組的定義方式如下:

type[?]?[?]?arr_name;

type?arr_name[?]?[?];

多維數組可根據維數指定相應個數的[ ]

int[?]?arr1;

String[?]?arr2;

float?arr3[?]?;

String[?]?[?]?arr4;

2.數組的初始化:

數組的初始化有以下兩種方式

靜態初始化

靜態初始化是指在定義的同時指定數組元素內容,示例代碼如下:

int[]?arr1?=?{1,2,3,4,5};

String[?]?arr2?=?{"tom","rose","sunny"};

String[?][?]?arr3?=?{?{"tom","American"},{"jack","England"},{"張三","china"}?};

動態初始化

動態初始化是指在定義時首先通過new 關鍵字開辟指定大小的存儲空間,然後在為數組指定內容

int[?]?arr1?=?new?int[2?]?;

arr1[0]?=?10;

arr2[1]?=?20;

arr3[?2]?=?30;