java中的运算符

一,算数运算符

加:+
减:-
乘:*
除:/ 注意两个整数相除得到的也是整数,要想得到小数需要把其中一个改成小数
求余:%

二,关于“+”

两个数值用它是算数运算

当是字符时会用ASCII码值相加

当字符串出现时就是字符串的拼接。

三,赋值运算符

=:赋值
+=:把左右两边的数据相加,结果赋值给左边(-=,*=,/=,%=都是差不多的)
 

四,自增自减

i++与++i单独使用时效果相同
但还是有所不同,我把它理解为i++是先赋值后加,++i是先加厚赋值
如j=i++是,由于i++是先赋值后加,所以j等于原来i的值,i结果为原来的值加1
而j=++i,先加所以i等于原数加1,然后把它又赋值到j
 

五,关系运算符

==,!=,>,<,>=,<=结果都是true或者false,平时使用很多,已经比较熟了

六,逻辑运算符

|逻辑或,&逻辑与,!逻辑非,^逻辑异或(相同为false)

短路逻辑运算符

&&,||与逻辑运算符结果相同,但是运行条件已经足够判断真假时,就不会再往下执行

七,三目运算

我最近也在学scala,听说与java有很大联系,但它没有三目运算
表达式?表达式1:表达式2,如果表达式为true则执行表达式1,否则执行表达式2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值