首页 > 编程知识 正文

java中随机数怎么生成,java遍历数组

时间:2023-05-06 00:22:28 阅读:44195 作者:1898

在Java语言中使用数组之前,必须初始化数组。 初始化是为数组的数组元素分配内存空间,并为每个数组元素指定初始值。

注意:数组初始化完成后,内存空间中数组中每个元素都有默认值。

基本数据类型的整数类型(字节、短整型、整型和长整型)的默认值为0。

基本数据类型的浮点型(浮点型、双精度型)的默认值为0.0;

基本数据类型的字符类型(char )的默认值为() u0000 );

基本数据类型的布尔型的默认值为false;

类型的引用类型(类、数组、接口和字符串)的默认值为null。

=====================================

初始化方式:

一.静态初始化:有初始化时程序员明确指定各数组元素的初始值,决定数组长度的系统

1.arrayName=new type[]{element1,element2,element3…}

示例:

int[] intArr;

intarr=new int [ ] { 1,2,3,4,5,9 };

2 .简化的静态初始化方法type[] arrayName={element1,element2,element3…};

示例:

String[] strArr={“独特的月饼”、“ajdzc”、“tmdmj”};

2 .动态初始化:初始化时程序员指定数组长度,系统初始化每个数组元素的默认值。

arrayName=new type[length];

示例:

int[] price=new int[4];

注意:请勿同时使用静态初始化和动态初始化。 也就是说,在初始化数组时,不要为数组的长度和每个数组元素指定初始值。

数组初始化后,数组在内存中的空间固定,因此不能更改数组的长度。

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