循环结构
循环结构大致分为while, do while,for等三种。
while循环
在进行循环时,我们要尽量避免进入死循环。
do while循环
根据上图可知,即使不符合条件时,do while语句会至少执行一次,而while不会
For循环
由上图可知
For循环相比于while与do while循环结构更加的简单,但是其本质是一样的,都是循环结构。
在打印99乘法表时,遇到了输出换行的问题,从而得知了print和println的区别
- print是不换行输出,println是输出完一次就换行继续输出。
输出当中的\t也是换行输出的一种
continue break
在循环中continue和break都是用来终止循环的,但是他们所代表的含义不一样。
由图可知,结果输出了100除了10以外的倍数,所以continue的作用是中止当前的循环,仅仅只中止本次循环,而后面的循环会继续进行。
break也可用来中止循环,强制退出循环并且不会执行剩下的循环,根据图中输出可知当a==30时程序到了break就中止了,后面的循环也没有继续进行。
扩展
标签
在图中的outer就是标签,用来跳出循环。
方法
Java方法是语句的集合,它们在一起执行一个功能。
-
方法是解决一类问题的步骤的有序组合
-
方法包含于类或对象中
-
方法在程序中被创建,在其他地方被应用。
-
方法包含一个方法头和一个方法体
-
修饰符:这是可选的,告诉编译器如何调佣该方法。定义了该方法的访问类型。在图中public就是修饰符
-
返回值类型:方法可能会返回值,return XX是方法返回值的数据类型,在图中static就是返回值类型。有些方法执行所需的操作,但没有返回值,在这种情况下,return XX是关键字viod
-
方法名:是方法的实际名称,在使用到该方法的时候就需要该名称。
-
参数类型:当方法被调用时,传递值给参数。这个值被称为实参或变量,参数列表是指方法的参数类型,顺序和参数的个数。参数是可选的,方法可以不包含任何参数。
-
形式参数:在方法被调用时用于接收外界输入的数据
-
实参:调佣方法时实际传给方法的数据
方法重载
-
方法的重载就是方法名相同,参数类型不同的方法,也可以是参数类型相同但参数数量不同的方法,
编译器会根据我们输入的参数类型来选择使用哪一种方法
标签:,输出,while,循环,参数,返回值,方法 From: https://www.cnblogs.com/YesIamK/p/16836785.html