java运算符

本文介绍了算术运算符,包括加减乘除和求余,以及赋值运算符的使用,如a=b和复合赋值a+=2。讨论了在Java中,当涉及byte或short类型的变量与int类型运算时需要注意的类型提升问题。接着,文章涵盖了比较运算符(大于、小于、等于等)和逻辑运算符(与、或、非),特别是短路逻辑&&和||。最后提到了三元运算符的运用,用于基于条件分配值。

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

1.首先就是算术运算符了,就是加减乘除外加求余功能,运算过程如图。

 

2.下面就是赋值运算符,常见的a=b就是把b的值赋给a,除此以外还有+=,a+=2可以理解为a=a+2

但也不是完全相同,如果a为byte或者short类型的变量,在输入a=a+2后会报错,因为2为int类型最后的结果会变成int型,需要其强制类型转换位a对应类型才能再次赋值给a。-=,*=,/=,%=与之类似。代码示例如下图。

 

 3.比较运算符,就是常见的大于小于号外加大于等于小于等于以及不等于,进行判断。

 3.逻辑运算符,与或非,其中&&和&的区别,&&中当两个条件中的第一个结果为false时语句的后半段就无需执行直接输出结果false,对结果没有任何影响,||和|的区别与它类似第一个条件为true时直接输出结果true。代码示例如下图。|就是单纯的取反。

 

 4.最后是三元运算符。条件成立把表达式1的值赋给关系表达式中的变量,示例如下。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值