JAVASEday02 流程控制语句

每一种编程语言都有流程控制结构,常见的有顺序结构,分支结构和魂环结构

1. 顺序结构

程序按照自上而下的顺序依次执行,知道程序执行完最后一行代码

2.分支结构

Java中常见的分支语句有if和switch,if语句使用布尔表达式或者布尔值作为判断的条件,而switch使用多个整形值进行匹配,从而实现分支控制
if语句的三种形式:
在这里插入图片描述
注意:if,else,else if 后的执行体要么是一对花括号中的 语句,要么是以分号为结束的一行语句。甚至可能是一个空语句,如果省略了if后的花括号,则执行体只执行到离if最近的一条语句
switch语句由一个控制表达式和多个case标签组成,而且case后标签的类型只能是byte,short,char,int类型枚举类型和String类型,

String season="夏天";
switch(season){
case "春天":
	System.out.println("这是春天");
	break;
case "夏天";
	System.out.println("这是夏天");
	break;
case "秋天":
	System.out.println("这是秋天");
	break;
case "冬天":
	System.out.println("这是冬天");
	break;
	default;
	System.out.println("季节输入有误");
}

3.循环结构

循环有三种 while,do while和for循环
while的语法格式:
在这里插入图片描述
do while的语法格式:
在这里插入图片描述
while 和do while 的区别:do while在进行判断条件是否满足前会将循环体中代码限制性一遍,而while循环则不会执行,如果条件为false,循环体中不执行
for循环的语法格式:
在这里插入图片描述
成俗执行for循环之前,先执行朱世华语句int_statement,初始化语句在循环开始执行一次,每次执行循环之前,先计算test_expression循环条件的值,如果循环条件返回true,则执行循环体,循环体执行结束后执行循环迭代语句,因此对于for循环,循环条件总比循环体多执行一次,因为最后一次执行循环条件返回false,将不再执行循环体

break和continue都是用来控制循环结构的,主要是停止循环。
1.break
有时候在某种条件出现的时候终止循环而不是等到循环条件为false才终止。
这时候我们可以使用break来完成。break用于完全结束一个循环,跳出循环体执行循环后面的语句。

2.continue
continue和break有点类似,区别在于continue只是终止本次循环,接着还执行后面的循环,break则完全终止循环。
可以理解为continue是跳过当次循环中剩下的语句,执行下一次循环。

for (i=0;i<5;i++)
    {
        if (i==3) break;
        x=x + "The number is " + i + "<br>";
    }
    //  只输出 0 , 1 , 2 , 到3就跳出循环了
    ---
    for (i=0;i<=5;i++)
    {
        if (i==3) continue;
        x=x + "The number is " + i + "<br>";
    }
    //  不输出3,因为continue跳过了,直接进入下一个迭代
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
社会的进步导致人们对于学习的追求永不止境,那么追求农业信息化的方式也从单一的田地教程变成了多样化的学习方式。多样化的学习方式不仅仅是需要人们智慧的依靠,还需要能够通过软件的加持进行信息化的价值体现。软件和系统的产生,从表面上来看是方便了某一行业和某一行业的用户,其实是从本质上来说是提高了社会的进步。就拿我们常见的出行而言,滴滴出行看似是为了打车和出行的人方便,但其实通过另外一种程度上来说,可以通过软件应用的调度和发展来为社会、城市出行的发展做出巨大的贡献。我们国家从最早的中国制造业演变到现在的“智造”,就是因为有软件信息系统的价值,能够将一些智慧的因素加入到制造的过程当中,而这一点就是软件系统来改变生产和现实的需求。在计算机时代日益发展的今天,计算机网络正快速融入这个社会的每一个领域。农业的发展是社会当中一种必有可少的方式。果树在种植和培养是直接影响果农及果商的发展,但在果树的资源管理方面还是有着很大的不同,所以信息多样化的果树管理方式很重要。在传统的果树资源管理上还有着很大的约束,为此开发和设计JSP杏种质资源管理系统,该系统内容丰富多彩,用户可以在线进行果杏树的资源查询等。本文还是使用JSP的方式来进行管理的,但在系统建设过程当中也考虑了许许多多信息安全的保护。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值