《明解Java》笔记:Java基础篇_数组创建初始化

1.数组的定义:

数组可以分为一维数组,二维数组,***数组。一维数组的定义有以下两种方式:

type[ ] [ ] arr_name;    //type指数据类型 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;


#Java#
全部评论

相关推荐

你背过凌晨4点的八股文么:简历挂了的话会是流程终止,像我一样
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务