No.3-Java二进制运算、数据类型的转换、分支结构
作者:互联网
1、二进制
-
原码
存在问题
-
反码
存在问题
- 补码
2、数据类型转换
输出cc的值,为30;
(如果范围大的转范围小的类型,那么会丢失精度,只截取相应位数,具体转化需要将类型用0和1的二进制表示,然后截取相应的位,向下转型。)
3、分支结构
- 单分支判断
//()内为true就执行{}内容,反之略过
if(){
}
- 双分支判断
//if里面内容为true就执行第一个{}内容,反之执行else的
if(){
}
else {
}
- switch多分支
char ch ='a';
switch(ch){
case 'a':
System.out.println(1);
break;
case 'b':
System.out.println(2);
break;
//默认的选择,可有可无,以上的情况没对时候,default情况
default :
System.out.println(3);
}
标签:ch,Java,二进制,数据类型,System,No.3,println,分支,out 来源: https://blog.csdn.net/weixin_43497088/article/details/112061285