
java流程控制
文章平均质量分 53
java的流程控制
南冥羡谦
这个作者很懒,什么都没留下…
展开
-
java中的break、continue、goto
对java来说唯一用到标签的地方是在循环语句之前。而在循环之前设置标签的唯一理由是:我们希望在其中嵌套另一个循环,由于break和continue关键字通常只中断当前循环,但若随同标签使用,他们就会中断到存在标签的地方。,不执行循环中剩余的语句。(break也在Switch语句中使用),即跳过循环体中尚未执行的语句,接着进行下一次是否执行循环的判定。·break一般在switch和while语句中使用。·continue语句用在循环语句体中,,均可用break控制循环流程。·break在任何循环语句的。原创 2023-01-05 16:55:29 · 179 阅读 · 0 评论 -
java中的循环结构:while、do...while、for、增强for
接着,检测布尔表达式的值,如果为TRUE,则循环体被执行。·最先执行初始化步骤,可以声明一种类型,但可初始化一个或多个循环控制变量,也可以是空语句。·对于while而言,如果不满足条件,则不能进入循环,但我们有时候需要即使不满足条件,也至少执行一次。·我们大多数情况是会让循环停下来的,我们需要一个让表达式失效的方式来结束循环。·执行一次循环后,更新循环控制变量(迭代因子控制循环变量的增减)·do...while循环总是保证循环体会至少执行一次!·do...while循环和while循环相似,不同的是,原创 2023-01-04 15:50:18 · 160 阅读 · 0 评论 -
java中if选择结构
我们很多时候需要判断一个的东西是否可行,然后我们才去执行,这样一个过程在程序中用if表示原创 2023-01-03 16:31:00 · 147 阅读 · 0 评论 -
java的顺序结构
语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,·Java的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句的执行。它是任何一个算法都离不开的一种基本算法结构。·顺序结构是最简单的算法结构。原创 2023-01-03 16:07:51 · 89 阅读 · 0 评论 -
Scanner进阶使用
其中第二句scanner.nextLine();中next后面还可以接Int、Double、Float、Byte等数据类型。输入多个数字,并求出其总和与平均数,每输入一个数字用回车确认,通过输入非数字来结束输入并输出执行结果。原创 2023-01-01 20:09:06 · 173 阅读 · 0 评论 -
Scanner 对象
关于next()·java给我们提供了一个工具类,我们可以获取用户输入。Java.util.Scanner是java5的新特征,我们可以通过Scanner类来获取用户的输入。·基本语法:·通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()来判断是否还有输入的数据。首先scanner的输入输出代码相对固定(如下)原创 2022-12-31 20:00:36 · 120 阅读 · 0 评论