数组的学习

数组的引用:
代码:
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]);
}
}
实验结果:
image

枚举类型:
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();
}
}

image

posted @ 2026-06-06 23:39  2295209806  阅读(2)  评论(0)    收藏  举报