在java中数组也是对象,数组元素相当于成员变量。属于引用类型,数组是相同类型(可以为任意类型)数据的有序集合。数组长度是确定的,不可变的如果越界。则抛出异常:ArraryIndexOutofBoundsException!
以下是对数组的测试代码:
<pre name="code" class="java">public class Array01 {
public static void main(String[] args) {
int [] a=new int[3]; //引用类型 也是对象 初始化创建数组对象
double []b=new double[2];
b[0]=10;
b[1]=20;
//b[2]=30;
for(int i=0;i<b.length;i++){ //for循环输出数组
System.out.println(b[i]);
}
Car [] cars=new Car[3];
cars[0]=new Car("奔驰");
cars[1]=new Car("宝马");
System.out.println(cars[0].name+'\t'+cars[1].name);
// cars.length=18; The final field array.length cannot be assigned
System.out.println(cars.length); //cars数组的长度 长度定义了则是不可以修改的
}
}
//Car类
public class Car {
String name;
public Car(String name){
this.name=name;
}
}也是刚刚才接触java数组,所以所记的笔记难免有些不全,以后会待补的,希望对初学者有所帮助!
本文详细介绍了Java中数组的概念、特点、初始化、遍历及基本操作,并通过代码实例展示了数组的应用,适合Java初学者了解数组的基础知识。
317

被折叠的 条评论
为什么被折叠?



