ThinkingInJava 学习 之 0000003 控制执行流程

  1. if-else

  2. 迭代

    1. while

    2. do-while

    3. for

    4. 逗号操作符

      Java里唯一用到逗号操作符的地方就是for循环的控制表达式。

      在控制表达式的初始化和步进控制部分,可以使用一系列由逗号分隔的语句,而这些语句均会独立执行。

      初始化部分可以有任意数量的同一类型的定义。

    5. Foreach语法

    6. return

      在Java中多个关键词标识无条件分支,它们只是表示这个分支无需任何测试即可发生。(return、break、continue)

    7. break和continue

      在任何迭代语句的主体部分,都可用break和continue控制循环的流程。

      break:用于强行退出循环,不执行循环中剩余的语句。

      continue:停止执行当前的迭代,然后退回循环起始处,开始下一次迭代。

    8. switch

    啦啦啦

时间: 2024-11-11 13:11:35

ThinkingInJava 学习 之 0000003 控制执行流程的相关文章

ThinkingInJava第四章控制执行流程

条件 if(){}else{} if(){}else if(){}else{} 循环(迭代) while(){} do{}while(); for(int i=0:i<100;i++){} for(String s:str){} swith(){ case 0:  :break: } return 1方法的返回值类型2 当前方法的退出 continue 跳过本次循环:不作数? break 结束循环 原文地址:https://www.cnblogs.com/dajingyu/p/9499381.h

java控制执行流程--thinking in java学习

常用的控制执行流程有if-else:迭代while,do-while,for,foreach:return;break,continue;和break,continue配合使用的标签:switch:在过thinking in java这章的过程中,有两个地方又重新认识了一下,来和大家分享.1.return 有两个作用,1.设定一个方法的返回值:2.退出当前方法.因此任何方法都可以使用return语句,在void方法中使用return便是使用return的退出当前方法的作用.而且在返回void的方

《汇编语言》-- 控制执行流程

参考文献: <汇编语言程序设计> ............................................................................................................................................................................................... 控制执行流程学习,程序中遇到无条件分支时,指令指针自动跳转到另一个位置,可以使用

Thinking In Java笔记(第四章 控制执行流程)

第四章 控制执行流程 Java中使用了C的所有流程控制语句.在Java中涉及的关键字包括if-else,while,do-while,for,return,break,continue以及选择语句switch.然而Java不支持goto语句(该语句引起了许多的反对意见),但是Java仍然可以类似goto那样跳转. 4.1 True和False 所有的条件语句都利用条件表达式的真假来决定执行的路径.Java中不允许我们将一个数字作为boolean值使用,虽然C和C++中是允许的("非零"

Java编程思想---第四章 控制执行流程

第四章  控制执行流程 就像有知觉的生物一样,城西必须在执行过程中控制它的世界并作出选择,在Java中,你要使用执行控制语句来作出选择. 4.1 true和false 所有的条件语句都利用条件表达式的真假来决定执行路径.如a==b,它用操作符==来判断a的值是否等于b的值,返回一个true或false. 4.2 if-else if-else语句是控制程序流程的最基本形式,其中else是可选的,所以可以按下面的两种形式来使用: if(Boolean-expression) statement 或

控制执行流程——(Java学习笔记三)

if-else 控制程序流程最基本的形式 格式: if(boolean - expresion){ statement } 或 if(boolean - expresion){ statement }else{ statement} 例: public static int testIf(int testVal,int target){ int result = 0; if(testVal > target){ result+=1; }else if(testVal<target){ resu

[Java编程思想-学习笔记]第4章 控制执行流程

4.1  return 关键字return有两方面的用途:一方面指定一个方法结束时返回一个值:一方面强行在return位置结束整个方法,如下所示: 1 char test(int score) { 2 if (score >= 90) 3 return 'A'; 4 if (score >= 80) 5 return 'B'; 6 if (score >= 70) 7 return 'C'; 8 if (score >= 60) 9 return 'D'; 10 else //if

[Thinking in Java]第4章-控制执行流程

4.1 if-else 4.2 迭代 4.3 Foreach语法 4.4 return 4.5 break和continue 4.6 switch 目录 4.1 if-else if-else中的else是可选的,有两种形式使用if: if (Boolean-expression) statement 或 if (Boolean-expression) statement1 else statement2 需要注意的是,Boolean-expression不能是数字,其实后面的while,for

Java编程思想:第4章 控制执行流程

4.1 true和false 所有条件语句都用真和假来判断. 4.2 if-else if(bool-exp) statement;  or  if(bool-exp) statement; else statement; 4.3 迭代 while(b){} do{}while(b) for(init;b;step){}init里可以用逗号定义多个初始变量 4.4 Foreach语法 增强for循环  for(T t : 集合/数组){} 4.5 Return 4.6 Break和Continu