- 博客(3)
- 收藏
- 关注
原创 Java 数组遍历循环中输出对象及与其相关的方法的执行顺序问题
< Java > 遍历循环中执行顺序问题**问题描述:**要求输出正确工资条(对象字段的toString方法),但因 执行顺序问题导致salary字段未能成功被赋值(为初始值0)。1.1. 错误顺序:先输出staff2对象(toString),再执行satff2.calculateSalary1.2 执行结果:输出staff2前没有经过计算给salary赋值,故salary为初始值0.0;2.1. 正确顺序:先执行satff2.calculateSal
2020-05-08 19:32:24 455
原创 Java运算符——三目运算符
Java运算符——三目运算符三目运算符,又称三元运算符,顾名思义,三个变量(或表达式)参与的一种运算方式,运算结果返回一个值,用于(经过条件判断后)获取数值或给变量赋值。语法:<条件表达式>?<表达式1>:<表达式2>;执行过程:若条件表达式的值为true,则执行表达式1,并返回相应值;否则执行表达式2,并返回相应值。 Scanner inputYea...
2020-04-15 22:18:30 1144
原创 Java逻辑运算符——短路与(&&)和短路或(||)
Java逻辑运算符——短路与和短路或Java逻辑运算符中有两种特殊的存在:短路与(&&)、短路或(||)。短路与(&&):boolean b = 条件1 && 条件2;运算过程:当条件1的值为false时,执行短路运算(不再对条件2进行判断),直接返回b的值为false;当条件1的值为true时,再对条件2进行判断,若条件2的值为true,则返...
2020-04-14 22:33:19 2743
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人