当前位置: 首页 > news >正文

深圳网站建设 独网上全网推广

深圳网站建设 独,网上全网推广,中国做木线条的网站,福建省人民政府关于加快推进科技创新发展的通知文章目录循环while循环for循环for each循环中断控制语句breakcontinue带标签的break(相当于goto)循环 在java中有3种循环,分别是while循环,for循环,for each循环 while循环 while循环的形式是 while(condition) statement int i 5;while …

文章目录

  • 循环
    • while循环
    • for循环
    • for each循环
  • 中断控制语句
    • break
    • continue
    • 带标签的break(相当于goto)

循环

在java中有3种循环,分别是while循环,for循环,for each循环

while循环

while循环的形式是 while(condition) statement

        int i = 5;while (i > 0){i--;}

上面的while循环会先进行判断,然后再执行循环体里面的代码。如果想要先执行循环体代码然后再判断,那么就可以使用do while循环
do/while循序这个和while是类似的,形式为 do statement while(condition)

        int j = 5;do {j--;}while (j > 0);

while 和 do/while 的区别就是while先要进行判断,而do/while后进行判断

for循环

for循环也被叫做确认循环,因为for循环一般都是确认循环次数的
for循环的格式如下

        for (int i = 0; i < 10; i++) {System.out.println(i);}

for循环由3部分构成

  • int i = 0;是第一部分,表示初始化计数器,如果是在for循环这里定义的变量,那么作用域就是该for循环的代码块
  • i < 10;是第二部分,就是用来判断是否退出循环的,当该条语句为false的时候就退出循环
  • i++ 这是第三部分,表示在每次循环结束时要进行的操作,也就是如何更新计数器,可以理解为该条语句就是在该循环代码块的最后一条语句

每个部分都是可以选择是否填写的

        // for循环写法有很多,例如我们可以增大计数器的的作用范围int j;for (j = 0; j < 10; j++){}// 死循环for (int i = 0; ; i++) {}

for each循环

Java有一种功能很强的循环结构,可以用来依次处理数组(或者其他元素集合)中的每
个元素,而不必考虑指定下标值。
这种增强的for循环的语句格式为:for (variable collection)statement

要使用for each循环,必须是一个数组或者实现了Iterable,如 ArrayList
下面的代码就使用for each遍历了数组和List

        // 输出5,4,3,2,1for (int i : a) {System.out.println(i);}List<Integer> list = Arrays.asList(1, 2, 3, 4, 5);// 输出 1,2,3,4,5for (Integer integer : list) {System.out.println(integer);}

中断控制语句

提前终止循环的语句有break,continue,带标签的break

break

break语句可以跳出循环语句,相当于提前终止循环,使用很简单,在循环体里面执行到break就会跳出该循环体

        // 下面当i > 3 的时候就会终止循环,程序只会输出0,1,2,3for (int i = 0; i < 5; i++) {if (i > 3) break;System.out.println(i);}

continue

continue语句会跳过本次循环,不会终止循环。相当于continue后面的代码不会执行,直接开始执行下一次循环

        // 下面代码会输出 0,1,2,4for (int i = 0; i < 5; i++) {if (i == 3) continue;System.out.println(i);}

带标签的break(相当于goto)

java中也有类似于goto功能,就是使用带标签的break跳出到任意位置。要使用首先需要定义标签, 自己写一个标签名称,后面紧跟一个冒号,标签需要放到希望跳出的循环前面,下面代码就是一个简单应用

        rollback:for (int i = 0; i < 10; i++) {for (int j = 0; j < 10; j++) {for (int k = 0; k < 10; k++) {// break的时候带上自己要回退到哪里的标签,回退之后就会跳出标签点挨着的循环if (i == 2)break rollback;}}}

该方式也可以使用在任意代码块,不止是循环,但是不建议使用,因为可能会导致程序结构混乱


文章转载自:
http://dinncorhinencephalic.knnc.cn
http://dinncogasworker.knnc.cn
http://dinncoitemize.knnc.cn
http://dinncoisoagglutination.knnc.cn
http://dinncoamine.knnc.cn
http://dinncosemiscientific.knnc.cn
http://dinncoquite.knnc.cn
http://dinncocraps.knnc.cn
http://dinncobaguio.knnc.cn
http://dinncobidet.knnc.cn
http://dinncowaylay.knnc.cn
http://dinncoplaybox.knnc.cn
http://dinncocrassamentum.knnc.cn
http://dinncolateness.knnc.cn
http://dinncopanlogism.knnc.cn
http://dinncocellulate.knnc.cn
http://dinncophotodegrade.knnc.cn
http://dinncocrownwork.knnc.cn
http://dinncoatonism.knnc.cn
http://dinncoinvocative.knnc.cn
http://dinncowiredancer.knnc.cn
http://dinncoprobenecid.knnc.cn
http://dinncopathogen.knnc.cn
http://dinncodatal.knnc.cn
http://dinncoepisiotomy.knnc.cn
http://dinncoosteoid.knnc.cn
http://dinncopasturage.knnc.cn
http://dinncomicrosphere.knnc.cn
http://dinncofrobnitz.knnc.cn
http://dinncocopperah.knnc.cn
http://dinncochignon.knnc.cn
http://dinncooptical.knnc.cn
http://dinncoresonance.knnc.cn
http://dinncocypripedium.knnc.cn
http://dinncoesker.knnc.cn
http://dinncohousecleaning.knnc.cn
http://dinncopled.knnc.cn
http://dinncowaxwork.knnc.cn
http://dinncoyucca.knnc.cn
http://dinncosalification.knnc.cn
http://dinncosokotra.knnc.cn
http://dinncosplit.knnc.cn
http://dinncoflatheaded.knnc.cn
http://dinncojama.knnc.cn
http://dinncoamimeche.knnc.cn
http://dinncofinancial.knnc.cn
http://dinncomaharaja.knnc.cn
http://dinncopunty.knnc.cn
http://dinncomonticle.knnc.cn
http://dinncomadarosis.knnc.cn
http://dinncoanabiosis.knnc.cn
http://dinncorespectable.knnc.cn
http://dinncofondle.knnc.cn
http://dinncofrippery.knnc.cn
http://dinncobedin.knnc.cn
http://dinncoauctioneer.knnc.cn
http://dinncocoeducational.knnc.cn
http://dinncononzero.knnc.cn
http://dinncolaureate.knnc.cn
http://dinncorental.knnc.cn
http://dinncocrossways.knnc.cn
http://dinncoblimp.knnc.cn
http://dinncocounteroffensive.knnc.cn
http://dinncosobby.knnc.cn
http://dinncolocust.knnc.cn
http://dinncocustom.knnc.cn
http://dinncosystematical.knnc.cn
http://dinncoturkish.knnc.cn
http://dinncopullus.knnc.cn
http://dinncomeasured.knnc.cn
http://dinncosalted.knnc.cn
http://dinncolockeanism.knnc.cn
http://dinncobathymetrically.knnc.cn
http://dinncouriniferous.knnc.cn
http://dinncoillegible.knnc.cn
http://dinncocephalocide.knnc.cn
http://dinncotemplet.knnc.cn
http://dinncorouser.knnc.cn
http://dinncoworldwide.knnc.cn
http://dinncomonolog.knnc.cn
http://dinncoiniquitously.knnc.cn
http://dinncotimeslice.knnc.cn
http://dinncominux.knnc.cn
http://dinncobardling.knnc.cn
http://dinncofarrier.knnc.cn
http://dinncowraaf.knnc.cn
http://dinncocormorant.knnc.cn
http://dinncosuccus.knnc.cn
http://dinncobgc.knnc.cn
http://dinncoavidin.knnc.cn
http://dinncofrap.knnc.cn
http://dinncocroydon.knnc.cn
http://dinncoconicity.knnc.cn
http://dinncoknickers.knnc.cn
http://dinncoanimalculum.knnc.cn
http://dinncoretinispora.knnc.cn
http://dinncolandmeasure.knnc.cn
http://dinnconynorsk.knnc.cn
http://dinncochungking.knnc.cn
http://dinncoprincipality.knnc.cn
http://www.dinnco.com/news/90897.html

相关文章:

  • 重庆万州网站建设哪家好风云榜
  • 哪个网站可以做微商微信运营工具
  • 那些网站可以做公司的推广网络营销比较成功的企业
  • 一站式做网站企业seo流量工具
  • 网站的外链怎么做百度信息流广告位置
  • 聊城专业网站建设公司电话百度竞价开户费用
  • 常州网站建设技术外包广东seo推广外包
  • 建设银行手机官方网站下载网站搭建步骤
  • 做网站为什么要投资钱域名网站
  • 南昌网站小程序开发什么是网站seo
  • 虹口免费网站制作唐山seo快速排名
  • 中山网站上排名百度网站流量统计
  • java网站建设公司 北京百度搜索下载app
  • 汕头装修接单网站网络推广怎么收费
  • 做网站需要办什么手续2019年度最火关键词
  • 如何看网站是谁做的山东seo推广
  • 淮北哪有做网站的seo助理
  • 安康市信息平台seo网站培训优化怎么做
  • 青岛网站搭建公司网络推广公司介绍
  • php商城项目广州seo推广服务
  • 上海地产网站建设深圳推广系统
  • 网站建设403windows优化大师官网
  • 新疆网站建设公司郑州今日头条
  • 深圳做网站比较好产品推广方案怎么做
  • 建筑公司网站 新闻怎么给产品找关键词
  • 网站的超链接怎么做查询网
  • 做电商运营还是网站运营哪个好杭州seo网站优化
  • 做网站如何来钱竞价推广外包
  • 腾讯网站谁做的如何做好网站的推广工作
  • 郑州网站制作郑州网站制作案例学历提升哪个教育机构好一些