首页 > 编程知识 正文

数组初始化赋值,java初始化数组赋值

时间:2023-05-04 04:08:00 阅读:114543 作者:628

1 .静态初始化

除了使用new关键字生成数组外,还可以在定义数组的同时为数组元素分配空间并为其赋值。

例int [ ] a={ 1,2,3 }; //静态初始化基本类型数组

man [ ] mans={ Newman (1,1 )、Newman (2,2 ) }; //静态初始化引用类型数组

2 .动态初始化

数组的定义与为数组元素分配空间和值的操作分开进行

int[] a1=new int[2]; //动态初始化元素,先分配空间

a1[0]=1; //为数组元素赋值

a1[2]=2;

3 .数组的默认初始化

数组是引用类型,而其他元素相当于类的实例变量,因此在为数组分配空间时,其中的每个元素都将隐式初始化,就像实例变量一样

示例: int a2[]=new int[2]; //默认值0,0

布尔[ ] b=new boolean [2]; //默认值false,false

String[] s=new String[2]; //默认值null

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。