《Java程序设计》第二周学习记录(2)


3.1 运算符与表达式

和C语言基本上没有区别,要注意的是关系运算符的输出结果是bool型变量
特别要注意算数混合运算的精度
精度从高到低排序如下:
byte short char int long float double
(1)运算时按最高精度计算
(2)如果最高精度低于int型整数,按int型计算

输入图片说明

(3)Java允许把不超过byte、short、char的取值范围的算数表达式的值赋给byte、short、char型变量

输入图片说明

3.3 if条件分支语句

和C语言基本没有区别,唯一要注意的是if()括号里面的必须是bool型的计算结果,while、for等同理。

3.7 for语句与数组

和C语言不同的是增加了for each语句,格式如下:

for(声明循环变量:数组的名字){
    ···
}

这种for语句相当于对于声明的循环变量依次取数组的每一个元素的值。
要注意循环变量必须要声明,不可以使用已经声明过的变量。

参考资料

猜你喜欢

转载自www.cnblogs.com/20175211lyz/p/10490599.html