Java复习第三章
其他
2020-03-28 12:50:48
阅读次数: 0
Java第三章
- 算术混合运算的精度:最高双精度(单精度、long)按双精度(单精度、long)计算,最高精度低于int按int计算 ; Java允许把不超出byte、short、char 的取值范围的算术表达式的值赋给byte、short和char型。
byte x =(byte)20+'a'; //正确 117
byte x =(byte)30+'b'; //错误 128
- 负数在计算机中用补码存储,二进制绝对值取反加一
- ^ 异或相同为0不同为1;(返回值是int 对整型数据按位异或)
- instanceof作用是判断左面的对象是不是右面类或者子类创建的对象
- switch 与剧中的"表达式"的值可以为byte、short、int 、char 型 ; "常量值1"到"n"也必须是byte、short、int 、char 型,且互不相同,不能是long。
-
for(声明循环变量: 数组的名字)
{
....
}
-
hasNextXXX()方法等待用户在键盘输入数据,然后调用nextXXX()方法获取用户输入的数据
转载自www.cnblogs.com/libai1024/p/12586689.html