数组初始化
来源:互联网 发布:c语言 输入英文名 编辑:程序博客网 时间:2024/06/07 00:10
编译器不允许指定数组的大小。现在拥有的只是对数组的一个引用,而且也没给数组对象本身分配任何空间。为了给数组创建相应的存储空间,必须写初始化表达式。可以使用一种特殊 的初始化表达式,它必须在创建数组的地方出现。这种特殊的初始化是由一对花括号括起来的值组成的。在这种情况下,存储空间的分配(等价于使用new)将由编译器负责。
例如:
int【】a={1,2,3,4,5};
int【】a1;
a1=a;将一个数组赋值给另一个数组。
所以数组都有一个固有成员,可以通过它知道数组内有多少个元素,但不能对其修改。它就是length。
如果在编写程序时,不知道数组有多少元素,可以直接用new在数组里创建元素。
数组也可以在定义的同时进行初始化:int【】a=new int【rand.nestInt(20)】;
0 0
- 数组初始化
- 数组初始化
- 数组初始化
- 数组初始化
- 数组初始化
- 数组初始化
- 数组初始化
- 数组初始化
- 数组初始化
- 数组初始化
- 数组初始化
- 数组初始化
- 初始化数组
- 数组初始化
- 数组初始化
- 数组初始化
- 数组初始化
- 数组初始化
- javascript编程练习
- 关于使用samba用户的权限设置
- 数据库--管理数据库和表
- python下的MySQLdb使用
- #软件配置管理#之坏味道搜集
- 数组初始化
- HDU 1097 A hard puzzle【快速幂取模】
- 疯狂JAVA讲义
- topcoder srm 677 DIV 1 300
- 互联网产品经理必读:产品设计9步法
- ubuntu samba 权限设置
- Python基础05-08
- sicily 1004. Ordering Tasks
- J2EE总结之EJB总结