数组
Java 语言中提供的数组是用来存储固定大小的同类型元素
1.1声明创建数组变量
注意数组是引用类型,并且数组大小不可变
dataType[] ListName = new dataType[arraySize]; // 首选的方法
或
dataType ListName[]=new dataType[arraySize]; // 效果相同,但不是首选方法
dataType[] arrayRefVar = {value0, value1, ..., valuek};//直接写入数据
int[] ns = { 68, 79, 91, 85, 62 };//简写
引用类型
(只改变引用地址,每一个字符串都是一个引用地址)
String[] names = {"ABC", "XYZ", "zoo"};
String s = names[1];
names[1] = "cat";
System.out.println(s);//打印的是XYZ
for (String name : names) {
System.out.println(name);
}
//ABC cat zoo
graph LR
names -->|地址=1| D[ABC]
names -->|地址=2| E[XYZ] -->cat
names -->|地址=3| F[zoo]
names -->|地址=-2| cat
s --> E[XYZ]
主要是引用的地址
欢迎指导纠正!!!😀