第二天知识(运算符,条件语句)

1 . 运算符:
运算符之一:算术运算符
+ - + - * / % (前)++ (后)++ (前)-- (后)-- +
运算符之二:赋值运算符
= += -= = /= %=
运算符之三:比较运算符
== != > < >= <= instanceof
结论:
1.比较运算符的结果是boolean类型
2.区分 == 和 =
运算符之四:逻辑运算符
& && | || ! ^
运算符之五:位运算符 (了解)
结论:
1. 位运算符操作的都是整型的数据
2. << :在一定范围内,每向左移1位,相当于 * 2 >> :在一定范围内,每向右移1位,相当于 / 2
高效8
2,为 8<<1 或者 2<<3
运算符之六:三元运算符
1.结构:(条件表达式)? 表达式1 : 表达式2
2. 说明
① 条件表达式的结果为boolean类型
② 根据条件表达式真或假,决定执行表达式1,还是表达式2.
如果表达式为true,则执行表达式1。
如果表达式为false,则执行表达式2。
③ 表达式1 和表达式2要求是一致的。
④ 三元运算符可以嵌套使用
格式为:

if(条件){	......
}
else if(条件){.......
}
else if(条件){.....
}
else{.......
}
  1. 基本数据类型的运算规则
    1.自动类型转化,由小转大 byte - short - int - long --float —double
    注:byte ,short,char 三种类型的运算,结果变成int型
    2.强制类型转换
    容量大小是指数的范围大小,比如long的范围大于float
    强制类型转换:自动类型提升运算的逆运算。
    1.需要使用强转符:()
    2.注意点:强制类型转换,可能导致精度损失。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值