break,continue,与三目运算符

break:跳出循环,跳出的是整体的循环,仅限于 switch - case 和 (循环探求和循环的关系)
在循环中如果出现了break, 那么就是跳出这个循环。

在if 语句中出现break 不是跳出if结构,而且跳出if 之上的循环结构,也就是if语句中,条件满足运行到了break,整个if语句跳出,不执行,返回if上的语句;当if的条件不满足时,才会执行if中语句。break后的语句不执行,是特指if中后面的语句不执行。


continue:跳出循环,跳出的是本次的循环,回到上面继续进行循环。

应用continue时,后面不应该有代码,否则会报错。因为for是先运行定义变量,在进行变量的更改,然后运行if循环,最后在进行条件的更改。所以它可以不考虑死循环的问题。


三目运算符:

 条件 ? 语句1 : 语句2;
 执行流程:
  如果运行到条件运算符 ? : 如果条件位置,执行语句1,如果为假,执行语句2;

class Condition{

public static void main(String [] args){

int a = 512;

int b = 41969;

int num1 = (a > b) ?   a : b ;

System.out.println("num1" + num1);




}}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容