if ... else可以做条件判断,else是可选的;
不推荐省略花括号{};
多个if ... else串联要特别注意判断顺序;
要注意if的边界条件;
要注意浮点数判断相等不能直接用==运算符;
引用类型判断内容相等要使用equals(),注意避免NullPointerException
(避免出现NullPointerException的方法可以使用&&,if (s1 != null && s1.equals("hello")) 先判断s1是不是为null可以避免出现NullPointerException)
break语句可以跳出当前循环;
break语句通常配合if,在满足条件时提前结束整个循环;
break语句总是跳出最近的一层循环;
continue语句可以提前结束本次循环;
continue语句通常配合if,在满足条件时提前结束本次循环。
浙公网安备 33010602011771号