数组

一、数组的定义格式
    1.(推荐)定义一个整型数组,数组名叫arr。
int [] arr;
    2.定义一个名为arr的数组,数组里的元素是整型。
int arr[];
【tips】:如果输出数组名arr,得到的是数组arr[0]的地址值。
二、数组的初始化
    1.静态初始化:指定了数组中每个元素的初始值。
int [] arr = {1,2,3};
    2.动态初始化:
int [] arr = new int [length];//为数组arr申请长度为length的内存空间。
【new】:这里new的作用就是为数组申请内存空间,new出来的内容存放在【堆内存】中,使用完毕后会在垃圾回收器【空闲】的时候被回收。
【堆内存、栈内存】:堆内存如上,栈内存存储的是局部变量。
【注意】:动态初始化后的数组元素有默认值:
int 0
double 0.0
boolean false
char 空字符
引用型 null
三、数组的遍历
    获取数组元素的个数(数组长度):arr.length
全部评论

相关推荐

预计下个星期就能开奖吧,哪位老哥来给个准信
华孝子爱信等:对接人上周说的是这周
投递华为等公司10个岗位 >
点赞 评论 收藏
分享
10-09 09:39
门头沟学院 C++
HHHHaos:这也太虚了,工资就一半是真的
点赞 评论 收藏
分享
09-29 17:44
已编辑
蔚来_测(准入职员工)
//鲨鱼辣椒:见不了了我实习了四个月上周再投筛选了一天就给我挂了
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务