美文网首页Java
Java的控制流

Java的控制流

作者: YQY_苑 | 来源:发表于2019-08-08 10:29 被阅读5次

什么是控制流

控制流就是在任何时刻将要进⾏的⼯作

控制流:⽅法调⽤

  • 实战:使⽤调试器分析Java程序运⾏的最详细过程
  • 图解:Java⽅法调⽤栈和栈帧

while与do while循环

// 先判断在执行
while (返回boolean的语句) {
 ....
}

// 先执行在判断
do {
 ...
} (返回boolean的语句);

for循环

for (int i = 0; // 任何语句,包括空语句
 i < 100; // 返回boolean的语句,包括空语句
 i++) { // 任何语句,包括空语句
 System.out.println(i);
}

for each循环

// 所有实现(承继)了Iterable方法都可使用for each
for (String s: Iterable<String>) {
 ....
}

break/continue

  • break; ⽴即结束包裹当前break的第⼀层循环
  • continue; 跳过包裹当前continue的第⼀层循环中的其余语句,继续下⼀次循环
  • break label;

使用标签(label),标记,可调出外层循环

switch

  • 可以switch哪些东⻄?
    • int/long/char/byte/short
    • enum 枚举
    • String (JDK7+)
  • switch的穿透
  • switch中的作⽤域
image.png

相关文章

  • Java的控制流

    什么是控制流 控制流就是在任何时刻将要进⾏的⼯作 控制流:⽅法调⽤ 实战:使⽤调试器分析Java程序运⾏的最详细过...

  • Java中流(Stream)、文件(file)和I/O、目录

    Java 流、文件和I/O、目录目录:1.流(Stream)-控制台1.1 控制台读取多字符输入BufferedR...

  • 2018-01-26

    ##Java线程 Java中,并发的基本单元是线程,可以将线程看作控制流(thread of control)。线...

  • 2018-01-26 - 草稿

    ##Java线程 Java中,并发的基本单元是线程,可以将线程看作控制流(thread of control)。线...

  • Java 流(Stream)、文件(File)和IO

    Java.io Java 的控制台输入由 System.in 完成。 为了获得一个绑定到控制台的字符流,你可以把 ...

  • 初级05 - Java的控制流

    没太多要说的,和 JavaScript 或其他语言差不多。 while 与 do...while 循环 for 循...

  • Java 运算系统 & 控制流

    运算系统 % 取余 位运算 按位取反 ~ 1's complement => 反码 ~3 == -4 补码 2's...

  • Kotlin 控制流

    和Java一样, Kotlin 支持常用的控制流: if else, for, while, when, brea...

  • Java I/O 流相关类介绍

    Java 的数据流分为 字符流和字节流。 实例://使用 BufferedReader 在控制台读取字符 以上实例...

  • Java初级笔记No.2(更新中)

    2018.7.26 1、读取控制台输入java中的控制台输入由System.in完成,为了获得一个控制台的字符流,...

网友评论

    本文标题:Java的控制流

    本文链接:https://www.haomeiwen.com/subject/nudgdctx.html