java基础-day2-运算符

文章详细介绍了程序调试的步骤,包括设置断点和单步调试。接着,它阐述了算数运算符、关系运算符的用法和注意事项,如类型转换和短路逻辑。此外,还解析了逻辑运算符的差异,如&&与||的短路效果,以及三元表达式的使用规则和应用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

1、程序调试的步骤

2、运算符:

2、1.算数运算符

2、2.关系运算符(返回boolean数据:true、false)

2、3.逻辑运算符

&:逻辑与(而且)

|:逻辑或(或者)

&&:短路逻辑与

||:短路逻辑且

逻辑核心:

!(取反)的使用:

3、三元表达式

格式:

计算规则:

注意点:


1、程序调试的步骤

        打断点

        Debug运行程序

        单步调试(观察变量的值,程序运行的步骤)

2、运算符:

2、1.算数运算符

           +、  -、  *、   /、 %、++

         +=、-=、*=、/+、%=、--

         注意要点:计算不同类型数据时,会进行数据转换,++(--)前后顺序运算结果有区别

2、2.关系运算符(返回boolean数据:true、false)

        ==、!=、>、<、>=、<=

符号解释
==就是判断左边跟右边是否相等,如果成立就是true,如果不成立就是false
!=就是判断左边跟右边是否不相等,如果成立就是true,如果不成立就是false
>就是判断左边是否大于右边,如果成立就是true,如果不成立就是false
>=就是判断左边是否大于等于右边,如果成立就是true,如果不成立就是false
< 就是判断左边是否小于右边,如果成立就是true,如果不成立就是false
<=就是判断左边是否小于等于右边,如果成立就是true,如果不成立就是false

2、3.逻辑运算符

&、|两边表达式都要进行运算

&:逻辑与(而且)

两边都为真,结果才是真,只要有一个为假,那么结果就是假。

|:逻辑或(或者)

两边都为假,结果才是假,只要有一个为真,那么结果就是真。

&&、||两边表达式不一定全部执行

&&:短路逻辑与

运算结果跟&是一模一样的,只不过具有短路效果。

||:短路逻辑且

运算结果跟|是一模一样的。只不过具有短路效果。

逻辑核心:

当左边不能确定整个表达式的结果,右边才会执行。

当左边能确定整个表达式的结果,那么右边就不会执行了。从而提高了代码的运行效率。

!(取反)的使用:

是取反,也叫做非。

计算规则:false取反就是true,true取反就是false



3、三元表达式

格式:

关系表达式 ? 表达式1 :表达式2 ;

计算规则:

  • 计算关系表达式的值。

  • 如果关系表达式的值为真,那么执行表达式1。

  • 如果关系表达式的值为假,那么执行表达式2。

注意点:

三元运算符的最终结果一定要被使用,要么赋值给一个变量,要么直接打印出来。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值