Java 逻辑位运算符有用吗?

Java 逻辑位运算符有用吗?,java,bitwise-operators,Java,Bitwise Operators,我只是一名Java的学习者,我的教学中有位运算符部分。想知道我到底什么时候会用这些????为什么要以这种方式更改数字,比如将数字向左移动位运算符有很多用途。其中一个更常见的是-一种在单个整数上设置多个“标志”的技术。JDK本身的一个很好的例子是编译时设置的标志: 你做过什么调查吗?你发现了什么?为什么不点击你选择的标签()看看人们会问什么样的问题?他们给出了什么样的答案呢?谷歌:奇偶校验、CRC、汉明权重……见鬼。按原样将您自己的问题标题复制/粘贴到Google。它将引导你进入一个充满例子的SO

我只是一名Java的学习者,我的教学中有位运算符部分。想知道我到底什么时候会用这些????为什么要以这种方式更改数字,比如将数字向左移动位运算符有很多用途。其中一个更常见的是-一种在单个整数上设置多个“标志”的技术。JDK本身的一个很好的例子是编译时设置的标志:


你做过什么调查吗?你发现了什么?为什么不点击你选择的标签()看看人们会问什么样的问题?他们给出了什么样的答案呢?谷歌:奇偶校验、CRC、汉明权重……见鬼。按原样将您自己的问题标题复制/粘贴到Google。它将引导你进入一个充满例子的SO网站;“位掩码”;“位字段”;“标志位”;“哈希码分散”。。。
Pattern p = 
    Pattern.compile("[a-zA-z]\s\n", Pattern.UNIX_LINES | Pattern.CANON_EQ);