while循环:
while循环结构都由如下四个结构组成: 初始化、条件判断、循环体、迭代
while先判断后执行
do while循环:刚好和while相反 do while是先执行后判断
do while语句:
do{
输入的内容
}while(布尔类型的表达式);
for循环:for循环语句是支持迭代的一种通用结构,是最有效、最灵 活的循环结构,而且它还比while 和do while更简洁。
▪ 语法形式
▪ for (初始表达式;布尔表达式;步进) {
循环体;
▪ }
这是输出的结果就是十遍 “我爱学java”
因为·我们的布尔表达式是i<=10
breakt跳转语句:在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环, 并执行循环中剩余的语句。(break语句还可用于多支语句switch中)
– break语句终止某个循环,程序跳转到循环块外的下一条语句。
▪ continue跳转语句: 语句用在循环语句体中,用于终止某次循环过程,即跳过循环体中尚未执行 的语句,接着进行下一次是否执行循环的判定。
continue :叧能用在循环里
continue 作用:跳过循环体中剩余的语句而执行下一次循环
continue跳出本次循环,进入下一次循环
多重循环(嵌套循环):
for(循环条件1){
//循环操作1
for (循环条件2){
//循环操作2
}
}
多重循环执行过程 – 外层循环变量变化一次,内层循环变量要变化一遍
一个循环体内又包含另一个完整的循环结构
– 任何两种循环都可以相互嵌套
– 可以任意层次循环,但是一般并超过3层
代码如下
public class JIUJIU{ public static void main(String[]args){ for(int a=1;a<=9;a++){ //第一层循环 for(int b=1;b<=a;b++){ //第二层循环,因为b<=a所以第一层循环一次第二层要循环第一层循环次数的减一次。 System.out.print(b+""+a+"="+ab+'\t');//这里用九九乘法表的形式输出出来,println后面不带ln就是在同一行输出 } System.out.println();//行于行之间的空格 } } }
这就是输出的九九乘法表。
以上就是这篇文章的全部内容了,想要了解更多编程相关知识可以戳视频链接继续学习~