码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Java基础知识:逻辑与三元运算符(笔记)


    IDEA Ctrl+Alt+L——格式化代码快捷键

    逻辑运算符:

    • &,作用:逻辑与,说明:并且,两边都为真,结果才是真。
    • |,作用:逻辑或,说明:或者,两边都为假,结果才是假。
    • ^,作用:逻辑异或,说明:相同为false,不同为true。
    • !,作用:逻辑非,说明:取反。

    短路逻辑运算符:

    • &&,作用:短路与,说明:结果与&相同,但是有短路效果。
    • ||,作用:短路或,说明:结果和I相同,但是有短路效果。

    短路逻辑运算符具有短路效果:

    • 当左边的表达式能确定最终的结果,那么右边就不会参与运行了。
    • 若是&|,无论左边是true还是false,右边都要执行。
    • 若是&&||,如果左边能确定整个表达式的结果,右边不执行。
    • &&:左边为false,右边不管是真是假,整个表达式的结果一定是false。
    • ||:左边为true,右边不管是真是假,整个表达式的结果一定是true。
    • 上述两种情况可以提高效率。

    三元运算符:

    • 格式:关系表达式?表达式1:表达式2;
    • 三元运算符的结果必须要被使用。

    运算符优先级:

    • 有优先级顺序表,但太过繁琐,想要谁优先计算,将其用小括号括上即可。

    其他的运算符:

    • &,含义:逻辑与,运算规则:0为false,1为true。
    • |,含义:逻辑或,运算规则:0位false,1位true。
    • <<,含义:左移,运算规则:向左移动,低位补0。
    • “>>”,含义:右移,运算规则:向右移动,高位补0或1。
    • “>>>”,含义:无符号右移,运算规则:向右移动,高位补0。
  • 相关阅读:
    CentOS安装Elasticsearch集群
    网络安全(黑客)自学
    骨传导耳机品牌排行榜前十名,目前最好的几款骨传导耳机推荐
    一文搞懂 Python 的模块和包,在实战中的最佳实践
    FPGA GTH 全网最细讲解,aurora 8b/10b编解码,HDMI视频传输,提供2套工程源码和技术支持
    (2022|TMLR,Parti,ViT-VQGAN,P2,樱桃树)扩展自回归模型以进行内容丰富的文本到图像生成
    【Flink源码】从StreamExecutionEnvironment.execute看Flink提交过程
    二叉树中查找后继节点问题
    SpringMVC处理请求流程
    VS2022环境下C++ DLL动态链接库的编写和调用
  • 原文地址:https://blog.csdn.net/m0_46820710/article/details/127410522
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号