编程技术文章分享与教程

网站首页 > 技术文章 正文

学习java的第二天(while,do while,for 循环)

hmc789 2024-11-27 14:49:34 技术文章 2 ℃

来来来 来到了学习循环 这个就比较又意思了

解释一下循环:不断地重复做一件事就可以理解为循环,java中有三种循环

  • while循环


如果循环条件为true 就一直循环,如果循环条件为false 就结束循环。

语法:While(循环条件){

想要输出的内容

}


  • dowhile循环

这个和上面while循环类似 不过有一点点区别是 dowhile是先执行一次才开始对循环条件进行判断,如果条件为true 就一直循环,如果条件为false 就结束循环。

语法:语法:

do{

想输出的内容

}while(循环条件)

  • for循环

这个循环就更强大了 还可以打印九九乘法表和上面两个循环就不一样了

for(表达式1; 表达式2;表达式3){

循环体

}

表达式1:计数器的初始化

表达式2:循环条件的判断

表达式3:计数器的累加

列子:九九乘法表代码

for(int i = 1; i <= 9; i++){

for(int j = 1; j <= i; j++){

System.out.print(j+"*"+i+"="+(i*j)+"\t");

}

System.out.println();

}

循环可以嵌套循环

for循环还有个加强版 也很好用

for (String string : args) {


}

最后还有两个关键字 continuebreak;

这两个的作用都是结束循环,区别在于 continue是结束当前的本次循环 后续的循环照常执行。,也可以理解为使用continue可以跳过当前本次循环,break 是结束循环 是真的结束,但是他们两个只能作用于当前层的循环。

标签列表
最新留言