代码很简单
计算你有没有权限操作这个动做
计算你有没有权限操作这个动做
/**
*
* @param userPurview 用户权限总值
* @param optPurview 当前操作值
* @return
*/
public static boolean checkPower(int userPurview,int optPurview){
//第一步把当前模块的值取平方
int purviewValue = (int)Math.pow(2, optPurview);
//第二步把当用户权限跟当前模块的值
return (userPurview &purviewValue) == purviewValue;
}