java运算符?,java与运算符怎么运算
四则运算符
加号“”在四种运算中有三种常见的用法:
1.对于数值,那就是加法。
2.对于字符char类型,在计算之前,char会提升为int,然后进行计算。char类型字符和int类型数字的对照表:ASCII、Unicode
3.对于字符串String(首字母大写,不是关键字),加号代表字符串串联操作。当任何数据类型连接到一个字符串时,结果就变成一个字符串。
自动递增运算符:
自减运算符:-
基本意思:让一个变量上升一个数,或者让一个变量下降一个数。
使用格式:写在变量名之前或之后。
(推荐学习视频:java视频教程)
例如:
可以使用Num或num:
1.单独使用:不与其他任何操作混合,单独成为一个步骤。
2.混合使用;以及其他操作,如分配或打印等。
使用差异:
1.单独使用时,前后没有区别。也就是两者效果完全一样。
2,混在一起的时候,差别很大。
[注意]
答:如果是[before],那么变量[immediately 1],然后和结果一起用。[使用前添加]
b:如果是[后],那么先用原值,[然后让变量1]。[先用后加]
注意事项:
只有变量可以使用自动递增和自动递减运算符。常数不能改变,所以不能使用。
赋值运算符
赋值运算符分为:
基本赋值运算符:是等号“=”,意思是把右边的数据给左边的变量。
int a=30复合赋值运算符;
=a=3
胜任
a=a 3
-=*=/=%=这些都是注意事项:
只有变量可以使用赋值运算符,常量不能赋值。
复合赋值运算符意味着强制类型转换。
字节数=30;
num=5;
//数字=数字5
//num=byte int
//num=int int
//num=int
//num=(byte) int
system . out . println(num);//35比较运算符
大于:
小于:
大于或等于:=
小于:=
等于:==
不对等:=
注意事项:
1.比较运算符的结果必须是布尔值,如果成立则表示为真,如果不成立则表示为假。
2.如果做多个判断,就不能连写。数学写作,比如:3x7程序中【不允许】。
逻辑运算符
所有的事实都是真的,否则就是假的。
或者至少有一个是真的,全部都是假的。
不要!收回
而"",或者" "有一个短路效应:如果最后的结果能按左判断,后面就不执行了,这样就节省了一些效率。
注意事项:
逻辑运算符只能用于布尔值。And,或者两个运算符,如果有多个条件,可以连续写两个条件:条件A,条件B,多个条件:条件A,条件B,条件c。
三元运算符
一元运算符:只能对一条数据进行运算的运算符,例如:negation!自增自减
二元运算符:需要两个数据进行运算的运算符,例如加法和减法。
三元运算符:需要三个数据才能运算的运算符。
格式:
类型变量名=条件判断?表情A:表情B流程:
首先判断条件是否成立。如果为真,则将表达式A的值赋给左边的变量。如果为false,则将表达式B的值赋给左边的变量,并从两者中选择一个。
注意事项:
同时,表达式A和表达式B都必须满足左边的数据类型要求。
int cai=34?3.7:10;//错误地写入了三元运算符的结果。必须用。
分享相关文章和教程:java入门教程以上是如何使用java运算符的细节。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。