- 枚举:可以一个个列举出来的,才建议使用枚举类型
- 枚举编译后也是生成class文件
- 枚举是引用数据类型
- 枚举中的每一个值可以看做是常量
- 结果只有两种情况的建议使用布尔类型,超过两种且可以列举出来的建议使用枚举
//输出a和b的商
public static boolean divide(ina a,int b){
try{
int c=a/b;
return true;
}catch(Exception e){
return false;
}
}
//用枚举类型改写
enum Result{
//SUCCESS 是枚举Result类型中的一个值
//FAIL 是枚举Result类型中的一个值
//枚举中的每一个值,可以看做是常量
try{
int c=a/b;
return Result.SUCCESS;
}catch(Exception e){
return Result.FAIL;
}
}