java五

一、算数运算符:注:算数运算符操作数必须是数值类型。
分为一元运算符和二元运算符;
一元运算符,只有一个操作数;二元运算符有两个操作数,运算符在两个操作数之间。
一元运算符:正‘+’,负‘-’,自加‘++’,自减‘–‘这四个。①”++“和”–“运算符,只允许用于数值类型的变量,不允许用于表达式中;
"++"和”–“可以用于数值变量之前或者之后; 两处使用差别: ”++“和”–“用于数值变量之前,在赋值操作中,先对被”++“或”–“操作变量值先加1或者先减1,然后在进行其他的操作; "++"和”–“用于数值变量之后,在赋值操作中,先用被”++“或”–“的操作变量值进行其他的操作,然后在对其值加1或者减1。
二元运算符,加’+’,减’-’,乘’’,除’/’,求余’%’。
在算数运算符中,”+“,”-“,”
“,”/“完成加减乘除四则运算,%是求两个操作数相除后的余数。
运算规则和数学运算基本相同,在算数运算中,计算时按照从左向右的顺序计算,乘除和求余优先于加减,不同的是,程序中的乘运算符不可省略,在数学中可写为”y=2x“而程序中必须写为”y=2*x“。
当二元运算的两个操作数的数据类型不同时,运算结果的数据类型和参与运算的操作数的数据类型中精度较高(或位数较长)一致。
二、逻辑运算符
如下图所示,
在这里插入图片描述其结果为布尔值注意事项
=是赋值运算符,而真正的判断两个操作数是否相等的运算符是==。
==、!= 是所有(基本和引用)数据类型都可以使用

、>=、 <、 <= 仅针对数值类型(byte/short/int/long, float/double。以及char)
逻辑运算符,如下图所示在这里插入图片描述
,其结果也为布尔值注意:逻辑与&,逻辑或|,逻辑异或**除了是逻辑运算符,还是位运算符测试逻辑与&,逻辑或|,逻辑异或**作为逻辑运算符的代码如下:在这里插入图片描述 加粗样式

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值