数组
什么是数组?
数组是一组相同数据类型元素的集合。在Java中数组属于引用类型,即数组是一个对象。这里的数据类型不仅含八大基本数据类型,还包含引用数据类型,如数组里面可以存数组,数组里面可以存放字符串。
数组的作用?
在程序中常常需要使用数组,利用循环可以对数组中的数据进行批量操作,大大提高了效率,十分方便。
如何使用数组?
数组的声明方式:
1.数据类型 [] 数组名称 int [] a;
2数据类型 数组名称 [] int a [];
注:推荐使用第一种声明方式,因为可以方便看出变量a是一个整型数组类型。此时a并没有指向具体的一块堆内存,因此它的默认值为null.
数组的初始化:
1.动态初始化: 数据类型 [] 数组名称 = new 数据类型 [长度];
 int [] arr = new int [10];然后通过下标索引为每个元素赋值。
注:new关键字的含义是在堆上开辟一块新的空间。只要有new关键字的出现,就意味着有新空间的开辟。
因此
2.静态初始化:在定义数组的同时设置元素的值。
简化格式:
数据类型 [] 数组名称 = {值1,值2,…};
完整格式:
数据类型 [] 数组名称 = new 数据类型 [] {值1,值2,…};
                    
                
                
            
        
浙公网安备 33010602011771号