当前位置: 首页 > news >正文

基本运算符

image

逻辑运算符:&&,||,!与或非

package base.operator;public class Demo02 {public static void main(String[] args) {int a = 10;int b = 10;int c = 3;int d = 10;//ctrl+d复制当前行到下一行System.out.println(a*b);System.out.println(a/(double)c);}
}
package base.operator;public class Demo02 {public static void main(String[] args) {int a = 10;int b = 10;int c = 3;int d = 10;//ctrl+d复制当前行到下一行System.out.println(a>b);System.out.println(a==c);}
}

输出结果为布尔值,均为false

++ -- 自增,自减

a++ a=a+1 先赋值再自增
++a a=a+1 先自增再赋值

package base.operator;public class Demo03 {public static void main(String[] args) {int a = 3;int b = a++;//执行完这行代码后先把3赋值给b,再自增加一,变成4//a = a+1;System.out.println(a);//4 //a++ a = a+1;int c = ++a;//++a是a先进行自增变成5,然后再赋值给c,此时c变成5System.out.println(a);//5System.out.println(b);//3System.out.println(c);//5}
}
package base.operator;public class Demo04 {public static void main(String[] args) {int a = 3;int b = ++a;System.out.println(a);//4int c = a++;System.out.println(a);//5System.out.println(b);//4System.out.println(c);//4 a先把4赋给c,然后自增成5}
}

幂运算

double pow = Math.pow(2,3);
System.out.println(pow);

逻辑运算符,位运算符
image
位运算

  • 位与运算A&B 都为1才为1,其余为0
  • 位或运算A|B 都为0才为0,其余为1
  • 异或A^B 两个位置相同为0,不同为1
  • 取反~B
    image
    <<左移 相当于*2 >> 右移 相当于/2
    效率很高

    image
    三元运算符及小结

//字符串连接类型 + 如果有string(在前面)那么会把数字直接连起来,如果string在后面会进行加法运算
image
图中分别输出 10,1020,30
image

package base.operator;public class Demo05 {public static void main(String[] args) {int score = 65;String type = score>=60?"及格":"不及格";System.out.println(type);}
}

注:ctrl+d复制当前行到下一行

http://www.jsqmd.com/news/614883/

相关文章:

  • HagiCode Desktop 混合分发架构解析:如何用 PP 加速大文件下载涯
  • PapersWithCode 论文精读与实战复现指南
  • 2025届必备的降重复率工具推荐
  • 突破Windows Android应用安装限制:3种革新性APK安装方法全解析
  • SAP ABAP连接外部数据库的常见错误及解决方案(避坑指南)
  • UniApp插件化实战:5分钟搞定Android原生与小程序页面的双向数据通信(附消息事件Demo)
  • Onvif协议实战:如何用VLC快速验证IPC摄像头的RTSP流地址?
  • 用Pandas处理当当网图书数据:手把手教你搞定缺失值、类型转换和字符串清洗(附完整代码)
  • Chrom和PBV算法全解析:医疗级RPPG心率检测的5个关键陷阱
  • Windows 10/11 上直接安装 Android 应用的三种方法:告别模拟器的繁琐
  • 告别串口!用ESP32的Web配网,5分钟让你的智能硬件连上WiFi(保姆级教程)
  • Python怎么检查安装成功_版本号查询与Hello World测试
  • 【2026年最新600套毕设项目分享】实习记录微信小程序(30018)
  • WPF新手村教程(七)—— 终章(MVVM架构初见杀)擅
  • 2025届学术党必备的五大降重复率方案推荐
  • 遮肉显瘦泳衣大揭秘!这些品牌让你游泳时自信满满不“显肉”
  • 2026年专业深度测评:野营用品淘宝代运营排名前五企业权威榜单 - 电商资讯
  • 无人船路径跟踪控制:Fossen模型在Matlab Simulink中的效果及ELOS+反步法...
  • 突破网页数据壁垒:Firecrawl革新性数据提取全攻略
  • 探索Bebas Neue:2025年设计师必备的无衬线字体系统
  • 2026届毕业生推荐的降重复率网站推荐榜单
  • Linux线程读写锁实战:如何用pthread_rwlock提升多线程程序性能(附完整代码示例)
  • Universal Control Remapper:无需编程的游戏控制器终极映射指南
  • 2026年专业深度测评:教育培训淘宝代运营公司排名前五权威榜单 - 电商资讯
  • 实战指南:Shellcode免杀技术对抗主流杀软(360/火绒/Defender)
  • 2026年专业深度测评:淘宝乐器代运营公司排名前五权威榜单 - 电商资讯
  • 收藏!小白程序员必看:如何构建AI知识库,让AI成为你的专属“专业打工人”?
  • 5个步骤打造ESP32智能交互开发平台:从环境搭建到多模态交互
  • 已解决:Python打包成exe后打开乱码
  • 别再死记公式了!用Python和Librosa手把手带你画出第一张梅尔频谱图