java语言的流程控制语句有哪些?java流程控制语句介绍

其实在java语言中有很多控制语句,如果大家掌握好控制语句的话,那么在写代码的是时候可以直接运用并且会更加容易,那java语言的流程控制语句有哪些?接下来我们就来给大家讲解一下这方面的内容。

在介绍Java的流程控制语句之前,我们先了解一下键盘录入

键盘录入

首先我们要知道为什么要使用键盘录入数据?因为使用键盘录入数据可以让程序的数据更符合开发的数据,让程序更灵活。那么如何实现键盘录入呢?咱们看图按照格式来

java语言的流程控制语句有哪些?java流程控制语句介绍.png

下面我们正式说一下Java的流程控制语句

Java的流程控制语句分为顺序结构,选择结构和循环结构。顺序结构是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的,总的来说:写在前面的先执行,写在后面的后执行。下面我们主要说一下选择结构和循环结构

选择结构

选择结构分为 if 语句和 switch 语句

if语句

if语句的格式:

1.jpg

2.png

if语句的注意点: 如果括号里是boolean类型的值就比较好判断,如果是true,就执行语句体,如果是false,就不执行语句体;如果是表达式,先计算比较表达式的值,看其返回值是true还是false,如果是true,就执行语句体,如果是false,就不执行语句体,还有一点就是比较表达式无论简单还是复杂,结果必须是boolean类型

switch语句

switch语句的格式:

3.jpg

这里要对switch语句的格式做几点解释

switch表达式的取值只能是byte,short,int,char,JDK5以后可以是枚举,JDK7以后可以是String

case后面跟的是要和表达式进行比较的值,而且case后面只能是常量不能是变量,break表示中断,在执行switch语句流程是时候先计算表达式的值,然后和case后面的匹配,如果匹配成功就执行对应的语句,遇到break就会结束,否则执行default控制的语句

循环结构

循环结构语句有for循环,while循环

for语句

for语句的格式:

4.jpg

执行for循环的流程是先执行初始化表达式语句,再执行判断条件语句,看其返回值是true还是false,如果是false,就结束循环,如果是true,就继续执行,执行循环语句,然后再执行控制条件语句,最后回到判断条件语句,我们要特别注意的是初始化表达式语句只执行一次

while语句

while语句的格式:

5.png

while语句的执行流程是先执行初始化条件语句,再执行判断条件语句,看其返回值是true还是false,如果是false,就结束循环,如果是true,就继续执行,执行循环体语句,然后再执行控制条件语句,最后回到判断条件语句

这里我建议优先考虑for循环,然后是while循环而且我们做循环的时候,一定要注意控制条件语句控制的那个变量的问题,不要弄丢了,否则就容易死循环

控制跳转语句

那什么是控制跳转语句呢?因为Java中的goto是保留字,目前不能使用。虽然没有goto语句可以增强程序的安全性,但是也带来很多不便,比如说,我想在某个循环执行到某一步的时候就结束,现在就做不了这件事情,为了弥补这个缺陷,Java就提供了break,continue和return来实现控制语句的跳转和中断

break 中断

continue 继续

return 返回

break,continue

必须在循环语句中

离开使用场景的存在是没有意义的

break的作用是退出单层循环,而continue的作用是跳出一次循环,执行下一步操作。

记住这些控制语言,理解它的含义并且学会使用,那将会更加有利于我们开发程序哦!最后大家如果想要了解更多java入门知识,敬请关注奇Q工具网。

推荐阅读:

java图片怎么导入?java图片导入方法

git的常用命令有哪些?git常用命令大全

java游戏怎么限免收费?Java能开发大型游戏吗?