数组的学习
数组的引用:
代码:
public class Example2_4 {
public static void main(String args[]) {
int a[] = {1, 2, 3, 4};
int b[] = {100, 200, 300};
System.out.println("数组 a 的元素个数 = " + a.length);
System.out.println("数组 b 的元素个数 = " + b.length);
System.out.println("数组 a 的引用 = " + a);
System.out.println("数组 b 的引用 = " + b);
System.out.println("a == b 的结果是 " + (a == b));
a = b;
System.out.println("数组 a 的元素个数 = " + a.length);
System.out.println("数组 b 的元素个数 = " + b.length);
System.out.println("a == b 的结果是 " + (a == b));
System.out.println("a[0] = " + a[0] + ",a[1] = " + a[1] + ",a[2] = " + a[2]);
System.out.print("b[0] = " + a[0] + ",b[1] = " + b[1] + ",b[2] = " + b[2]);
}
}
实验结果:

枚举类型:
import java.util.Scanner;
enum Season {
春季, 夏季, 秋季, 冬季
}
public class Example2_8 {
public static void main(String args[]) {
Season x = null;
Scanner reader = new Scanner(System.in);
System.out.println("请输入数字(1-春季,2-夏季,3-秋季,4-冬季):");
int n = reader.nextInt();
if (n == 1) {
x = Season.春季;
} else if (n == 2) {
x = Season.夏季;
} else if (n == 3) {
x = Season.秋季;
} else if (n == 4) {
x = Season.冬季;
} else {
System.out.println("输入无效数字!");
reader.close();
return;
}
System.out.println("现在是" + x);
reader.close();
}
}


浙公网安备 33010602011771号