更新时间:2020-02-19 13:30:42 来源:极悦 浏览1961次
数组只是相同类型的,用一个标识符名称封装到一起的一个对象序列或基本类型数据序列。数组是通过方括号下标操作符[]来定义和使用的。要定义一个数组,只需要类型名后面加一对空括号即可:
int[]a;
编译器不允许指定数组的大小,所有这里就又有了引用的问题。现在拥有的只是对数组的一个引用(也为这个引用分配了足够的储存空间),而且也没给数组对象本身分配任何空间。为了给数组创建相应的储存空间,必须写初始化表达式。对于数组,初始化动作可以出现在代码的任何地方,但也可以使用一种特殊的初始化表达式,它必须在创建数组的地方出现。如下:
int[]a={1,2,3,4,5}
那么,为什么还要在没有数组的时候定义一个数组引用呢?
int[]b;
在java中可以将一个数组赋值给另一个数组,所以可以这样:
b=a;
所以问题了来了,看下面的代码!
运行结果:
以上就是极悦注册机构小编介绍的“Java基础教程:java数组初始化”的内容,希望对大家有帮助,如有疑问,请在线咨询,有专业老师随时为你服务。
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习