学习java的第五天 条件语句 条件运算符 二进制的计算

java_05
条件语句2
1.多条件 switch…case
2.条件运算符?:
3.赋值运算符= += -= /= *= %= &= |= ^=
4.随机数
a) Math random()
b)Random
5.条件嵌套

1.多条件的语句
if else

switch…case 但条件结束 break; 适用于恒等关系的比较
switch 可以使用贯穿

调试的使用
1.打断点
2.点击虫子
3.单步执行F6

2.条件运算符
三元:?: name==‘判断内容’?“对结果1”:“不对结果2”

3.赋值运算符 不用考虑数据的转换问题
=:赋值
byte b=127;
b+=1;//-128

1byte=>8bit
1bit==>0/1
127的二进制
01111111
127+1=128
1000000==>十进制
1)负数的二进制
01111111
2)取反
b.3 +1
1111 1011

工具:cmd->calc->本地的计算器(程序员版)
(1)
byte b=127;
0111 1111
b +=1;
+128 0000 0000 1000 0000 (16位)
-128 : 1000 0000 (8位) 1: 负数 0:正数

1000 0000–>十进制

  1. -1
    0111 1111
    2)取反
    1000 0000
    3)转十进制
    128
    4)加符号
    -128

(2)byte b=127;
b+=2;

a.
0111 1111
+0000 0010

  1000    0001

b.把1000 0001 转成十进制
b.1 -1

1000 0001
-0000 0001

1000 0000
b.2 取反
0111 1111
b.3 转十进制
127
b.4加符号
-127

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值