Java基础循环(for while do while)和嵌套循环

我会带着你远行 2023-10-18 21:17 98阅读 0赞

我的个人网站:欢迎大家访问

在Java中我们很多时间需要重复执行一个同样的操作,如果一遍一遍地输入需要花很多时间和精力,所以就需要用到循环

循环的定义:

利用计算机来执行多次重复的操作

循环的分类:

for循环:

for(初始A;条件判断B;循环后操作C){

//循环体D

}

for循环执行流程:

第一次: A>B(true)>D>C

第二次: B(true)>D>C

第三次: B(true)>D>C

第n次: B(false) 结束整个循环

判断的次数永远比执行的次数多一次

举个例子:

  1. for(int i = 0;i<5;i++){
  2. System.out.println("Hello World");
  3. }

这便是一个最基本的for循环语句

while循环:

while(条件(布尔类型的)){

// 循环体à具体做什么事情

}

举个例子:

  1. int i = 0;
  2. while(i < 5){
  3. System.out.println("Hello World");
  4. i++;
  5. }

这便是最基本的while循环例子

注意:while循环一定要给到一个终止循环的条件,如果条件一直为true的话便会一直循环下去变成死循环

do while循环:

do{

// 循环体

}while(条件);

举个例子:

  1. inti = 0;
  2. do{
  3. System.out.println("Hello World");
  4. i++;
  5. }while(i < 5)

while循环和do while循环的区别:

while循环需要先判断结果为真再执行

do while是先执行一次以后再去判断 如果结果为真便继续执行

嵌套循环:

概念:循环嵌套 循环里面还有循环,可以嵌套多层,不同的循环结构相互之间也可以嵌套。

  1. for(){
  2. //外层循环
  3. for(){
  4. //内层循环
  5. }
  6. }

注意:在使用嵌套循环时最好不要超过两个,不然会大大降低代码的可读性和程序性能

发表评论

表情:
评论列表 (有 0 条评论,98人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Java - > for, whiledo.while循环

    为什么要用到循环结构: 按顺序结构执行程序语句(方法或者代码块)只能被执行一次。如果要多次执行,就需要使用到循环结构(循环结构是指在程序中需要反复执行某个功能而设置的一种程序