java里数组是引用类型,数组是同一数据类型的集合,数组一旦创建后,大小不可改变。
一、元素为基础类型的数组
1.赋值
java使用“类型[]”的语法定义数组,特点:
- 数组长度定义后,不可修改;
- 数组元素可不赋值,默认:整型为0,浮点型为0.0,布尔型为false;
- 数组索引从0开始。
举例:
import java.util.Arrays;
public class TestSet {
public static void main(String[] args){
int[] ns = new int[5];
ns[0] = 68;
ns[1] = 69;
ns[2] = 70;
System.out.println(Arrays.toString(ns));
}
}
输出:
2.数组输出
使用“ Arrays.toString(数组名称)”可输出数组全部元素,举例如上。
二、元素为引用类型的数组
1. 字符串数组
用“String[] s”定义字符串数组。举例:
import java.util.Arrays;
public class TestSet {
public static void main(String[] args){
String[] names = {"ABC","XYZ","zoo"};
String s = names[1];
names[1] = "cat";
System.out.println("s:"+s);
System.out.println("names[1]:"+names[1]);
}
}