Java基础教程:java数组初始化 - 极悦
首页 课程 师资 教程 报名

Java基础教程:java数组初始化

  • 2020-02-19 13:30:42
  • 2090次 极悦


Java基础教程:java数组初始化


  数组只是相同类型的,用一个标识符名称封装到一起的一个对象序列或基本类型数据序列。数组是通过方括号下标操作符[]来定义和使用的。要定义一个数组,只需要类型名后面加一对空括号即可:


  int[]a;


  编译器不允许指定数组的大小,所有这里就又有了引用的问题。现在拥有的只是对数组的一个引用(也为这个引用分配了足够的储存空间),而且也没给数组对象本身分配任何空间。为了给数组创建相应的储存空间,必须写初始化表达式。对于数组,初始化动作可以出现在代码的任何地方,但也可以使用一种特殊的初始化表达式,它必须在创建数组的地方出现。如下:


  int[]a={1,2,3,4,5}


  那么,为什么还要在没有数组的时候定义一个数组引用呢?


  int[]b;


  在java中可以将一个数组赋值给另一个数组,所以可以这样:


  b=a;


  所以问题了来了,看下面的代码!


  Java基础教程:java数组初始化


  运行结果:


Java基础教程:java数组初始化


  以上就是极悦注册机构小编介绍的“Java基础教程:java数组初始化”的内容,希望对大家有帮助,如有疑问,请在线咨询,有专业老师随时为你服务。


选你想看

你适合学Java吗?4大专业测评方法

代码逻辑 吸收能力 技术学习能力 综合素质

先测评确定适合在学习

在线申请免费测试名额
价值1998元实验班免费学
姓名
手机
提交