如果要判断的条件成立后执行一些语句方法,如果失败则不做任何动作,就只用if就好了。反之,失败了判断不成立也要执行相应的语句。则用if-else,如果判断有多于两种情况以上的选择,例:小于0的时候输出小于0,等于0的时候输出等于0,大于0的时候输出大于0.就用if-else if语句,如果此判断是枚举类型,多于2次判断,且判断是值类型的,可以用swith-case语句。
while循环是先判断循环条件是否成立,成功了再执行循环语句。do-while是先执行一次循环语句再判断执行条件。for循环。foreach循环试用与数组值的遍历。个人觉得,在用递增或者递减数值做循环控制语句的时候用for循环比较好,在其他情况用while和do-while。这两个看情况使用,例如,判断用户输入的值是否符合条件,成功跳出循环,不成功继续要求用户输入。。。。 |