zoukankan      html  css  js  c++  java
  • 【java-29-30】java语言基础-比较运算符&逻辑运算符

    练习

     

     

    逻辑就是指关系

    /*
    		逻辑运算符有什么用?
    		用于连接 两个boolean类型的表达式
    		&:与
    		|:或
    		&符号的运算特点:
    		true & true = true;
    		true & false = true;
    		false & true = false;
    		false & false = false;
    		&:运算规律:
    		&运算的两边只要有一个是false,结果肯定是false。
    		只有两边都为true,结果才是true。
    
    		|:运算特点
    		true | true = true;
    		true | false = true;
    		false | true = true;
    		false | false = false;
    		|运算规律:
    		|运算的两边只要有一个是true,结果肯定是true。
    		只要两边都为false,结果是false。
    
    		^:异或:和或有点不一样。
    		^:运算特点
    		true ^ true = false;  
    		true ^ false = true;
    		false ^ true = true;
    		false ^ false = false;
    		^异或的运算规律:
    		^符号的两边结果如果相同,结果就是false。
    		两边的结果不同,结果是true。
    
    		!:非运算,判断事物的另一面。
    		!true = false
    		!false = true
    		!!true = true
    
    		面试题
    		&&:
    		和&运算的结果是一样的,但是运算过程有点小区别。
    		&:无论左边的运算结果是什么,右边都参与运算
    		&&:当左边为假时,右边是不参与运算的。
    
    		||:
    		和|运算的结果是一样的,但是运算过程有点小区别。
    		|:无论左边的运算结果是什么,右边都参与运算
    		||:当左边为真时,右边是不参与运算的。
    

      

    常常感恩
  • 相关阅读:
    centos git编译
    Unix/Linux小计
    centos gcc编译
    c++隐式转换(implicit conversion)
    通用c程序Makefile
    对弈的Python学习笔记
    LeetCode最长回文子串
    JDBC09 CLOB文本大对象
    JDBC08时间处理
    JDBC07 事务
  • 原文地址:https://www.cnblogs.com/prince365/p/12286659.html
Copyright © 2011-2022 走看看