本篇主要介紹java中的幾個循環方式,讓大家對循環結構能夠有更多的認識,讓大家在學習的過程中更加的游刃有餘,不報bug。
1.for迴圈
for迴圈java中最常用的迴圈方式,它的結構是:
for(初始化;布林運算式;更新條件){
循環程式碼
}##
实例:1到100的和? public class Test{ public static void main(String[] args){ int n=0; for(int i=1;i <p><strong>while迴圈主要用於未知迴圈次數的情況,它的結構是:</strong></p> while(布林表達式){<p></p> <p># </p><p> }<br></p><pre class="brush:php;toolbar:false">实例:1到100的和? public class Test{ public static void main(String[] args){ int j=0; int i=1; int n=101; //如果i<n><p><br>3.do...while循環</p> <p><strong>do...while循環與while循環類似,不同的是布林運算式就算錯誤也會至少執行一次迴圈程式碼,它的結構是:</strong></p> do{<p></p> 環體程式碼 <p># 式)</p> <pre class="brush:php;toolbar:false">实例:1到100的和? public class Test{ public static void main(String[] args){ int j=0; int i=1; int n=101; do{ j=j+i; i++; }while(i<n><p><br>4.增強for循環</p> <p></p> 在Java5以後引入了主要用於數組的循環,它的結構是:<p><strong> for (宣告語句:表達式){</strong></p> /* 宣告語句:宣告新的局部變量,此變數的型別必須與陣列元素的型別相符。其作用域限定在迴圈語句塊,*其值與此時數組元素的值相等。 <p></p> * 表達式:表達式是指要存取的陣列名,或是傳回值為陣列的方法。 */<p></p> 循環代碼<p></p> }<p></p> <pre class="brush:php;toolbar:false">实例:数组循环 public class Test{ public static void main(String[] args){ int[] num={1,3,5,6,8,}; for(int x : num){ System.out.print(x+","); } String[] color={"红","黄","蓝","绿","紫"}; for(String name : color){ System.out.print(name+","); } } }
這篇文章到這裡就已經全部結束了,更多其他精彩內容可以關注PHP中文網的
Java影片教學專欄!
以上是Java的幾種循環方式的詳細內容。更多資訊請關注PHP中文網其他相關文章!

Kernelsecuritycheckfailure(内核检查失败)就是一个比较常见的停止代码类型,可蓝屏错误出现不管是什么原因都让很多的有用户们十分的苦恼,下面就让本站来为用户们来仔细的介绍一下17种解决方法吧。kernel_security_check_failure蓝屏的17种解决方法方法1:移除全部外部设备当您使用的任何外部设备与您的Windows版本不兼容时,则可能会发生Kernelsecuritycheckfailure蓝屏错误。为此,您需要在尝试重新启动计算机之前拔下全部外部设备。

我们知道在C语言中,'while'关键字用于定义一个循环,该循环根据传递给循环的条件来工作。现在,由于条件可以有两个值,即真或假,所以如果条件为真,则while块内的代码将被重复执行,如果条件为假,则代码将不会被执行。现在,通过将参数传递给while循环,我们可以区分while(1)和while(0),因为while(1)是一个条件始终被视为真的循环,因此块内的代码将开始重复执行。此外,我们可以说明,传递给循环并使条件为真的不是1,而是如果任何非零整数传递给while循环,则它将被视为真条件,因

Win10skype可以卸载吗是很多用户们都想知道的一个问题,因为很多的用户们发现自己电脑上的默认程序上有这个应用,担心删除后会影响到系统的运行,下面就让本站来为用户们来仔细的介绍一下Win10如何卸载SkypeforBusiness吧。Win10如何卸载SkypeforBusiness1、在电脑桌面点击Windows图标,再点击设置图标进入。2、点击“应用”。3、在搜索框中输入“Skype”,点击选中找到的结果。4、点击“卸载”。5

用for求n阶乘的方法:1、使用“for (var i=1;i<=n;i++){}”语句控制循环遍历范围为“1~n”;2、循环体中,使用“cj*=i”将1到n的数相乘,乘积赋值给变量cj;3、循环结束后,变量cj的值就n的阶乘,输出即可。

while的用法是“while 条件: 代码块”,条件是一个表达式,当条件为真时,执行代码块,然后再次判断条件是否为真,如果为真则继续执行代码块,直到条件为假为止。while是一个常用的循环控制语句,用于在满足一定条件的情况下重复执行一段代码块。

区别:1、for通过索引来循环遍历每一个数据元素,而forEach通过JS底层程序来循环遍历数组的数据元素;2、for可以通过break关键词来终止循环的执行,而forEach不可以;3、for可以通过控制循环变量的数值来控制循环的执行,而forEach不行;4、for在循环外可以调用循环变量,而forEach在循环外不能调用循环变量;5、for的执行效率要高于forEach。

在go语言中,while不是关键字,可以用for语句加break来实现while循环的效果,例“for {sum++ if sum>10{break}else{...}}”。go语言有break、default 、func、select、case、defer、go、map、else、goto、for、if、var等25个关键字。

说明1、while关键词的中文含义是当……时,即条件成立时循环执行对应的代码。while语句是循环语句中的基本结构,语法格式比较简单。执行过程2、执行while语句时,首先判断循环条件,循环条件为false时,直接执行while语句的后续代码,循环条件为true时,执行循环体代码,判断循环条件,直到循环条件不成立为止。实例inti=1;intsum=0;while(i


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

Dreamweaver CS6
視覺化網頁開發工具

SecLists
SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

Safe Exam Browser
Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),