JAVA语法---顺序+分支结构+循环结构

一、分支结构之单分支

第一种:if语句
if(条件){
    执行语句
}

第二种:if    else if语句
if(条件){
     执行语句
}else if(条件){
    执行语句
}else{
    执行语句
}

注意:if里面的条件结果是boolean值。即true 执行,false不执行。

二、分支结构之多分支

多分支语句之:switch ...... case
switch(值){
case  值1:
    执行语句;
    break;
case  值2:
   执行语句;
   break;
default:
  执行语句;
}
分析:
1.这种结构类似于已经知道很多值得情况,然后一一对比较,作出执行结果。
2.switch(值),只能是byte、short、int 、char。jdk1.5版本支持enum,jdk1,7以后支持String字符串。
3.可以不用break。用break作用是终止语句,找到正确的case值不在继续执行下面的语句。

三、单分支与多分支的区别
if(值){}  else if(值){},好处是可以写复杂的逻辑,不好处执行速度慢。
switch case,好处是执行效率高,但是switch的变量值与case值只能做是否相等运算,即 == 。

四、循环结构

原文地址:https://www.cnblogs.com/cnbp/p/12663157.html

时间: 2024-10-19 16:44:38

JAVA语法---顺序+分支结构+循环结构的相关文章

IT兄弟连 Java语法教程 流程控制语句 循环结构语句4

do-while循环 Java还有一种循环是do-while.与for.while这些在循环顶部判断条件表达式的语句不同,do-while是在循环底部进行条件表达式的检查.这意味着do-while循环至少要执行一次循环体.do-while循环的语法格式如下: do{ 循环体; }while(循环条件); 与while循环不同的是,do-while循环的循环条件后必须有一个分号,这个分号表明循环结束. 例:下面的程序演示了do-while循环的执行流程: public class DoWhileD

IT兄弟连 Java语法教程 流程控制语句 循环结构语句1

循环语句可以在满足循环条件的情况下,反复执行某一点代码,这段被重复执行的代码被称为循环体,当反复执行这个循环体时,需要在合适的时候把循环条件该为假,从而结束循环,否则循环将一直执行下去,形成死循环.循环语句可能包含如下4个部分: 1.初始化语句:一个或多条语句,这些语句用于完成一些初始化工作,初始化语句在循环开始之前执行. 2.循环条件:这是一个boolean表达式,这个表达式能决定是否执行循环体. 3.循环体:这个部分是循环的主体,如果循环条件允许,这个代码块将被重复执行.如果这个代码块只有一

IT兄弟连 Java语法教程 流程控制语句 循环结构语句3

while循环 Java中的另外一种循环是while循环.while循环的语法格式如下: while(条件表达式){ 循环体; } 其中条件表达式定义了控制循环的条件,可以使任何有效的boolean表达式,条件为真时,循环会迭代.条件为假时,程序控制流会立刻转移到循环后面的代码. 例:下面是一个使用while循环输出字母表的简单示例: public class WhileDemo{ public static void main(String[] args){ char ch = 'a'; wh

IT兄弟连 Java语法教程 流程控制语句 循环结构语句2

双重for循环 如果把一个循环放在另一个循环体中,那么就可以形成嵌套循环,也就是双重for循环,当然嵌套循环也可以是for循环嵌套while循环,也可以是while循环嵌套while循环……,即各种类型的循环都可以作为外层循环,也可以作为内层循环. 当程序遇到嵌套循环时,如果外层循环的循环条件允许,则开始执行外层循环的循环体,而内层循环将被外层循环的循环体来执行--只是内层循环需要反复执行自己的循环体而已.当内层循环执行结束,且外层循环的循环体执行结束时,则再次计算外层循环的循环条件,决定是否再

java里的分支语句--程序运行流程的分类(顺序结构,分支结构,循环结构)

JAVA里面的程序运行流程分三大类: 1,顺序结构:顺序结构就是依次执行每一行代码 2,分支结构:分支结构就是按不同的条件进行分支 3,循环结构:一段代码依条件进行循环执行. 其中,分支结构有两大类: if...else...结构和switch...结构       switch中的case支持的数据类型只有四种:    char  (字符型)    byte  (比特型)    short (短整型)    int     (整型) 注意switch里面的判断语句后面需要加break,否则的话

python分支和循环结构

本文收录在Python从入门到精通系列文章系列 1. 分支结构 1.1 应用场景 迄今为止,我们写的Python代码都是一条一条语句顺序执行,这种代码结构通常称之为顺序结构.然而仅有顺序结构并不能解决所有的问题,比如我们设计一个游戏,游戏第一关的通关条件是玩家获得1000分,那么在完成本局游戏后,我们要根据玩家得到分数来决定究竟是进入第二关,还是告诉玩家“Game Over”,这里就会产生两个分支,而且这两个分支只有一个会被执行.类似的场景还有很多,我们将这种结构称之为“分支结构”或“选择结构”

Java使用条件语句和循环结构确定控制流

与任何程序设计语言一样,Java使用条件语句和循环结构确定控制流.本文将简单讲解条件.循环和switch. 一.块作用域 块(block),即复合语句.是指由一对大括号括起来的若干条简单的Java语句.块确定了变量的作用域. 比如: 1 public class Code { 2 static 3 { 4 System.out.println("1"); 5 } 6 { 7 System.out.println("2"); 8 } 9 public Code() 1

Java程序设计的基本结构 - 循环结构

Java程序设计的基本结构 - 循环结构 文本关键字:基本结构.循环结构.while.do-while.for 一.循环的基本结构 为了讲解方便,我们可以将循环结构划分为四个部分来进行描述.当然,这四个部分并不是都要出现,甚至在都不出现时也可以构成一个循环结构.并且,对于不同的循环结构,每个部分的相对位置也不同. 1. 初始化部分 在进入循环结构之前可以定义一些循环中以及循环结束后都要用到的变量,进行赋值. 2. 判断条件部分 用于决定是否继续进行循环,如果为假,则循环结束.判断部分可以直接使用

Java基础第六章(循环结构二)

一.for循环 语法: for(表达式1;表达式2;表达式3){ //循环体}1.表达式1就是一个赋值的语句,循环结构的初始化部分,为循环变量赋初始值 例如:int i=0;2.表达式2条件语句,循环结构的循环条件,例如:i<1003.表达式3赋值语句,通常使用++或--运算符.循环结构的迭代部分,通常用来修改循环变量的值 例如:i++ 示例: package cn.ytzl.test; import java.util.Scanner; public class Test { public s