【468-469】Enum
2022-01-24 19:21:00 # JavaSE

概要

  1. 返回的结果只有两种情况,使用boolean就行
  2. 结果超过两种,但是依旧能列举,推荐使用 enum 类型
  3. enum 是一种引用数据类型
  4. 例如星期,四季等等…

枚举类型的使用

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
public class _469_枚举类型的使用 {
public static void main(String[] args) {
Result res = divide(10,0);
System.out.println(res == Result.SUCCESS? "计算成功":"计算失败");
}

public static Result divide(int a, int b){
try{
int c = a/b;
return Result.SUCCESS;
}catch (Exception e){
return Result.FAIL;
}
}

}

// 每一个值都可以看做常量
enum Result{
// SUCCESS 是枚举 Result 类型中的一个值
// FAIL 同理
SUCCESS, FAIL
}

Prev
2022-01-24 19:21:00 # JavaSE
Next