首页 > 编程语言 >Java.11.22

Java.11.22

时间:2022-11-23 01:33:07浏览次数:51  
标签:do 22 ... Java.11 while 循环 执行 表达式

一.while循环

  1.while是最基本的循环,它的结构为:

  while(布尔表达式){

    //循环内容

}

  2.只要布尔表达式为true,循环就会一直执行下去。

  3.我们大多数情况是会让循环停止下来的,我们需要一个让表达式失效的方式来结束循环。

  4.少部分情况需要循环一直执行,比如服务器的请求响应监听等。

  5.循环条件一直未true就会造成无限循环【死循环】,我们正常业务编程中应该尽量避免死循环。会影响程序性能或者造成程序卡死奔溃!

二.do...while循环

  1.对于while语句而言,如果不满足条件,则不能进入循环。但有的时候我们需要即使不满足条件,也至少执行一次。

  2.do...while循环和while循环相似,不同的是,do...while循环至少会执行一次。

  do{

    //代码语句

}while(布尔表达式)

  3.while和do...while的区别:

    3.1.while先判断后执行,do...while是先执行后判断!

    3.2.do...while总是保证循环体会被至少执行一次!这是它们的主要差别。 

三.For循环

  1.for循环语句是支持迭代的一种通用结构,是最有效、最灵活的循环结构。

  2.for循环执行的次数是在执行前就确定的。语法格式如下:

  for(初始化值;布尔表达式;更新){

    //代码语句

}

  3.快捷方式:100.for

 

标签:do,22,...,Java.11,while,循环,执行,表达式
From: https://www.cnblogs.com/bqg2233/p/16917054.html

相关文章

  • GL-Talking about rules 20221122
    TimeTalkingaboutrulesDidyouhavestrictrulestofollowwhenyouwereateenager?Discusswhatguidelinesamodernfamilyshouldfollow?Teenagersshouldn......
  • 2022-11-22-6
    1packagecn.itsource._inputsteam;23importjava.io.FileInputStream;4importjava.io.FileNotFoundException;5importjava.io.FileOutputStream;6imp......
  • 2022年 firmware-mod-kit 配置方法
    前言起因是BUUCTFfirmware的很多wp似乎默认了firmware可以配置出来,然而我真的做不到啊。。。我提供一种可能的方法给大家参考,我已经在自己刚下载的Ubuntu上面测试了,成功......
  • 【个人内卷1年计划】2022年11月22日记录
    2022-11-22计划1.内卷1年每天内卷1个小时【包括加班】周末每天8个小时【包括加班】每两个月一次周六日非下雨天,必须出去社交,丧心病狂的玩每两周写整理一篇博客不下......
  • USACO2022Jan,Feb,Open
    DroughtG一道难度小于提高T2的简单dp优化题。一个显然的性质是:对于一个确定的\(h\)数组,如果有解,那么按照“先操作\((n-1,n)\)若干次把\(h_n\)变成\(0\)、再......
  • 11.22.5
    #include<stdio.h>#include<string.h>intmain(){ inti,len;chara[100];gets(a);len=strlen(a);for(i=0;i<len;i++){if(a[i]>='A'&&a[i]<='Z'){a[i]=a[i]+32;}......
  • 2022-11-22-4
    1packagecn.itsource._inputsteam;23importjava.io.FileNotFoundException;4importjava.io.FileWriter;5importjava.io.IOException;67publiccl......
  • 2022-11-22-5
    1packagecn.itsource._inputsteam;23importjava.io.FileNotFoundException;4importjava.io.FileReader;5importjava.io.IOException;67publiccl......
  • GitHub原生AI代码生成工具Copilot,官方支持Visual Studio 2022
    人工智能程序员GitHubCopilot,在VisualStudio2022中推出,不过用户必须在主页注册报名,才有机会访问试用。现在,微软、OpenAI、GitHub三家联合打造的AI编程辅助工具G......
  • 11.22.3
    #include<stdio.h>intmain(){ inti,k,l,sum1=0,sum2=0; for(i=1;i<=3000;i++) { for(k=1;k<=i/2;k++) {if(i%k==0) {sum1+=k; } } for(l=1;l<=sum1/2;l++) {i......