JavaSE lecture60 枚举练习
枚举在项目开发中的常用方式:
一。枚举包
package com.javase.enums;
public enum Enums {
MANAGER,BOSS,STAFF,DEPARTMENT;
}
二。访问函数,控制访问权限。
package com.javase.enums;
public class TestEnum {
public static boolean checkIdentity(Enums identity){
if(identity==Enums.BOSS)
return true;
else if(identity==Enums.DEPARTMENT)
return false;
else if(identity==Enums.STAFF)
return false;
else
return true;
}
}
三。 测试
package com.javase.enums;
public class Testit {
public static void main(String[] args) {
Enums en=Enums.valueOf("MANAGER");
System.out.println(TestEnum.checkIdentity(en));
//checkIdentity传参数时,一定要传 枚举类型
Enums en1=Enums.valueOf("STAFF");
//valueOf 将字符串转化为相应的 枚举类型。
System.out.println(TestEnum.checkIdentity(en1));
}
}