学习Java的自我总结与心得体会(20200316)

20
三目运算符:

基本语法:
布尔表达式?条件满足:条件不满足。

可以进行嵌套,如果太复杂还是建议用if else。
21
逻辑运算符:
与、或、非

与运算,两个运算条件其中有一个为false结果就为false。
或运算,两个运算条件中其中有一个为true结果就为true。
非运算,条件取反。

这里有一个短路与(&&)和普通与(&)的区别:
就是短路与(&&)是指多个条件按优先级进行判断时有一个结果为false,其他的条件计算机不参与判断,而普通与在进行判断时会把所有的条件都判断完。

短路或(||)和普通或(||)的区别与上述区别类似,这里就省略了。

22
位运算符:
左移(<<)右移(>>)

实质就是二进制进行移位比如2的二进制数为10,
2<<3就是10中的1向左移动三位后面补0。
就是10000转换成十进制就是16。

第七章
23
程序结构简介:
分为顺序结构、分支结构、循环结构。
顺序结构:按照定义先后顺序进行操作。
分支结构:if、switch,可以选择的结构。
循环结构:for循环,while循环。do-while循环。

24
if分支结构:
if:实现一次判断。
if else :if条件不满足执行else语句。条件满足执行if语句块中的语句
if elseif :if条件不满足走else 。else中也可以加if 判断条件,依次往下写条件,只走满足条件的那个语句块。

25
switch分支结构:
switch(判断条件(只能是数字、字符、枚举))
case 匹配的内容(满足的数字、字符):
相关程序
可加break(break语句一旦执行跳出此结构,进行下一个代码块的操作);
default:都不满足条件默认执行的语句。
(break和default是可有可无的)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值