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

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

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

循环的定义:

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

循环的分类:

for循环:

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

​ //循环体D

}

for循环执行流程:

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

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

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

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

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

举个例子:

for(int i = 0;i<5;i++){

​     System.out.println("Hello World");

}

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

while循环:

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

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

}

举个例子:

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

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

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

do while循环:

do{

// 循环体

}while(条件);

举个例子:

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

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

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

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

嵌套循环:

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

for(){
  //外层循环
  for(){
  //内层循环
  }
}

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值