首页 > 编程语言 >java 位运算 取反(代码库)

java 位运算 取反(代码库)

时间:2022-12-22 14:00:47浏览次数:41  
标签:getIndex index java 运算 int 取反 attEnum newAuth tmp

System.out.println(5 & (~1));   比如,通过二进制位运算实现权限设置 newAuth.getAuthority() 为表示权限的数字,attEnum.getIndex() 指的是某一个权限的位数,代码如下  if (flag) {    Long tmp = newAuth.getAuthority() | attEnum.getIndex();

    newAuth.setAuthority(tmp);
} else {
    Long tmp = newAuth.getAuthority() & (~attEnum.getIndex());
    newAuth.setAuthority(tmp);
}



public enum AuthorityAttributeEnum { NAME(1), MOBILE(2), EMAIL(4); private int index; // 构造方法 AuthorityAttributeEnum(int index) { this.index = index; } public int getIndex() { return index; } public void setIndex(int index) { this.index = index; } }

 

原创文章,欢迎转载,转载请注明出处!

标签:getIndex,index,java,运算,int,取反,attEnum,newAuth,tmp
From: https://www.cnblogs.com/acm-bingzi/p/java_reverse.html

相关文章

  • Java架构师-学习路线
    1、基本功    2、审美观    3、分布式微服务企业级解决方案   4、分布式微服务与高并发   5、微服务容器化自动构建及部署实践  6......
  • Java编程思想1
    第一章:对象导论  这一章主要是帮助我们了解面向对象程序设计的全貌,更多是介绍的背景性和补充性的材料。其实萌新应该跳过这一章,因为这章并不会去讲语法相关的知识,当然可......
  • Java编程思想2
    第四章:控制执行流程  本章介绍了大多数编程语言都具有的基本特性:运算、操作符优先级、类型以及选择和循环等。例如布尔表达式、循环如while、do-While、for、分支判断如i......
  • Java编程思想3
    第六章:访问权限控制  本章讨论了类是如何被构建成类库的:首先,介绍了一组类是如何被打包到一个类库中的;其次,类是如何控制对其成员访问的。在Java中,关键字package、包的命名......
  • JavaScript原生代码处理JSON的一些高频次方法合集
    letjson={/**判断JSON格式*/isJSON:function(str){if(typeofstr=="string"){try{varobj=JSON.parse(str);......
  • Java重点 | Collection集合
    Collection集合概述什么是集合?有什么用?数组其实就是一个集合。集合实际上就是一个容器。可以来容纳其它类型的数据。集合为什么说在开发中使用较多?集合是一个容器,......
  • JAVA垃圾回收器与垃圾回收算法
    查看当前垃圾回收器类型命令java-XX:+PrintCommandLineFlags-versionjps+jinfo:先使用jps查看java进程号,在使用jinfo查看该进程的配置评估垃圾回收器性能时,重点关注......
  • java中的多态
    多态中,编译看左边,运行看右边不多逼逼,直接上代码。代码:(我觉得我们老师给的代码好归好,但不太容易理解,我就私自改了点,顺眼多了)classParent{publicintmyValue=100;//Par......
  • JavaScript Date 对象知识点复习
    复制单个代码控制台运行看结果从Date对象返回一个月中的某一天(1~31)。console.log("newDate().getDate()"-----------,newDate().getDate())从Date对象返......
  • Java学习笔记6
    1.类和对象1.1类和对象​ 客观存在的事物皆为对象,所以我们也常常说万物皆对象。类:类的理解类是对现实生活中一类具有共同属性和行为的事物的抽象类是对象的数据......