java基础unit03-运算符,分支结构

在这里插入图片描述

一:.运算符

1算术:+,-,*,/,%,++,--,
2关系:>,<,>=,<=,==,!=,然后会有返回值关系成立就是true,不成立就是false,
3,逻辑: 1)&&:逻辑与。并且的关系两真才真
             2)||:逻辑或。或者的关系,一真就真
             3)!:逻辑非。取反,非真则假,非假则真。
  干一件事情由一个条件控制就是条件,由多个条件控制就是逻辑。
4,赋值:建议使用扩展赋值
     a+=5; 相当于a=a+5
1)简单赋值:=
2)扩展:+=,-=,*=,/=,%,

short s1=5;
s1=s1+10;//编译错误,s1转int后不能给short
s1+=10;//编译正确,s1转int后自动强转成short然后给short
5,字符串拼接:
1)+:
1.1)若两边为数字,则做加法运算:
1.2)若有一边为字符串,则做字符串拼接
就是数字运算中自左向右算,碰到字符串字符串右侧就不再算了,左边结果拼接右侧不运算数字
System.out.println(10+2+“we”+15+12);//输出12we1512
6,三目: 语法: boolean ? 数1 : 数2。正前错后
运算过程:
计算boolean
为true,则整个为1
为false,则整个为2

二:.分支结构

if:1条路
if...else:2条路
if...else if:多条路

1)多个路,最多只能走其中一个路
2)如果全部不符合则一个都不走
switch…case :多条路
常常和break配合使用
break:跳出switch
优点:清晰、效率高
缺点:整形、只能判断相等
—灵活性稍差

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值