java - java中 ' | '这个符号是什么意思?

标签 java

我看到了这段代码,我想知道它的作用是什么?

for(int i=1;i<32;i++){

    for(int j=1;j<32;j++){

        if(( i | j )==31){ // here the sing ' | '

         }
     }
  }

最佳答案

'|'是java中的按位运算符。

你会在这里找到一个不错的解释:https://www.tutorialspoint.com/java/java_basic_operators.htm

不要与“||”混淆这意味着或。

关于java - java中 ' | '这个符号是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55203975/

相关文章:

java - java中如何控制多线程对对象的访问?

java - 整数链表的链表,Java。

java - ListAdapter 在 ListView 中只添加一种类型的数据

java - struts 中的两个按钮相互内联

java - IDEA Ultimate 2019.3 上的 org.springframework.boot.web.embedded.tomcat.ConnectorStartFailedException

java - Guava 比较链有列表吗?

java - 如何将静态导入添加到 IntelliJ IDEA 实时模板

java - 我想显示来自mysql的jtable中的记录

java - 特定类的异常处理/映射

java - 使用 Bindy 数据格式进行编码的 Camel 端点是什么?