五、运算符

 (1) 表达式有 double,结果 为 double (2) 没有double,有 float,结果为 float (3) 没有 double/float,有 long,结果 为 long (4) 其余全部为 int类型   byte和byte   byte和short short和 short   byte和int   short和int   int 和 int1. 算术运算符   2. 赋值运算符   + - *(乘法) /(除法)   %(取余数/取模) java的+两种应用: (1) 加法运算,+两端都是 数值类型 (2) 字符串拼接:+两端只要有一端为字符串,则 为字符串的拼接 =     +=     -=   *=     /= int a = 2; a+=1; // 结果上:a = a+1; a*=5; // a=a*5; 3*5 = 15 a-=10 ; // a=a-10; System.out.println("a= "+a);// 33. 比较运算符(关系运算符)   4. 逻辑运算符: >   :大于 >=   :大于等于 <   :小于 :小于等于 ==   :等于 !=   :不等于 注意:被关系运算符连接的表达式称为布尔表达 式,关系成立-true;关系不成立-false;结果类 型为布尔类型 &&:逻辑与,并且,两端连接的必须都为布尔表达 式,两端同时为true,结果才为true。     ||:逻辑或,或者,两端连接的必须都为布尔表达 式,只要有一端为true,结果就为true !:逻辑非,在结果上进行取反  5. 一元运算符   6. 三元运算符   ++(自增)         --(自减) 开发应用如下: a++ 或是 ++a :让a变量自身加1 a-- 或是 --a:让a变量自身减1 以下内容常用于开发面试或是考试: int c=a++;//先使用再加1 int c=++a;//先加1再使用 (1) 语法:   布尔表达式?表达式1:表达式2 (2) 原理:判断布尔表达式结果是否成立,成立—— true,则执行表达式1;否则执行表达式2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值