枚举
遇到方法的执行结果可能包括三种情况的,四种,五种情况的,但是每一个都是可以数清楚的,一枚一枚都是可以列举出来的。这个布尔类型就无法满足,则用枚举类型。
用枚举写一写布尔类型try catch 例子:计算两个int类型数据的商,成功返回SUCCESS,失败返回FALSE.
代码如下:
public static void main(String[] args) {
Result res = device(1,2);
System.out.println(res==Result.SUCCESS?"计算成功":"计算失败");
}
public static Result device(int a,int b){
try{
int c = a/b;
return Result.SUCCESS;
}catch (Exception e){
return Result.FALSE;
}
}
enum Result{
SUCCESS,FALSE
}



