當前位置:首頁 » 編程語言 » javafor替代

javafor替代

發布時間: 2022-09-03 12:11:50

java,多層for()循環,if()else嵌套分別用什麼替代

那要看他們的條件了,如果條件的規律的話,if(){}else{}用switch代替,for()用遞歸代替

② java中的long 可以代替Int做for循環操作嘛

這個是可以的。
for循環只要滿足第二個表達式是boolean表達式就行,就是i<5返回的是一個boolean值就行。
不管你是用long,int 或者String等等都是可以的。

③ java里while do{} while 和 for 語句 的用法 和不同方法的使用

如果你學過C的話,用法就和C里的差不多了。for的用處比while更大,因為用for可以替代while,但是while卻不一定可以代替for。
循環:
for,while和do
Java中有三種循環控制語句,他們是:for語句、while語句和do語句,下面分別說明這三種語句的結構。1:for循環
for語句的格式為:for
(初始化語句;
條件語句;
控制語句)
{
語句1
;
語句2
;
....語句n
;
}
for
語句的執行順序是:首先執行「初始化語句」;然後測試「條件語句」;若條件成立,則執行語句1到語句n;然後執行「控制」語句;接著再測試條件語句是否成立,如果成立則重復執行以上過程,直至條件不成立時才結束for循環。如:for(i=0;i<10;i++)......;
int
i,a[]=new
int[10];
for
(i=0,i<10;i++)
a[i]=
0;
這段代碼把整型數組a中的所有元素都賦成0。
你可以在for循環的頭部說明你的變數,而且最後一個表達式可以省略,不過要確定在語句中對變數的值有所改變,如:for(int
i=0;i<=10;)
i+=i;
for循環中,「初始化語句」、「條件語句」和「控制語句」都可以省略,但是其間的分號不能省略。例如:int
i
=0
;
for
(;
;
;)
{
if
i>10
break
;
i
=
i
+1
;
}
for循環中省略「條件語句」時,在for語句{}中必須包換轉句語句控製程序在某個條件滿足時跳出for循環,否則將形成死循環2:while循環
while循環和for循環類似,其格式為:while
(條件語句)
{
語句1
;
語句2
;
....語句n
;
}
執行while時,先測試「條件語句」,如果條件成立,則執行語句1到語句n,直至條件不成立時調處循環。int
i=0
;
while
(i<10)
{

i++
;

System.out.println("Hey!.get
me
out
of
here!:);
}
3:do
...
while
循環do
...
while
循環語句的格式為:
do
{
語句1
;
語句2
;
....語句n
;
}
while
(條件語句)
;
do
...while
語句的功能是首先執行語句1到語句n,然後進行條件測試,如果條件成立,則繼續執行語句1到語句n,否這跳出循環。如:boolean
test=false;
do
{
......}
while(test);
這種控制並不是很常用,但有時卻非常重要,使用時注意結尾處while語句後的分號。

④ Java中for(String x:list)換成一般for循環的原型應該是怎樣的

這個很簡單
for (String arg:argList) {
System.out.println(arg);

}
改成:
for(int n=0;n<argList.size();n++) {
System.out.println(argList.get(n));
}
即可。

熱點內容
step7加密 發布:2025-07-02 01:32:47 瀏覽:882
隨機數生成java 發布:2025-07-02 01:32:44 瀏覽:277
90歲老年人助聽器如何配置 發布:2025-07-02 00:59:16 瀏覽:815
配置ip代理伺服器加速軟體 發布:2025-07-02 00:58:32 瀏覽:693
linux鏈接庫 發布:2025-07-02 00:53:06 瀏覽:676
資料庫的劃分的 發布:2025-07-02 00:43:19 瀏覽:655
補碼源碼和 發布:2025-07-02 00:37:25 瀏覽:979
centos7mysql遠程訪問 發布:2025-07-02 00:35:58 瀏覽:712
有線認證伺服器地址錯誤 發布:2025-07-02 00:33:22 瀏覽:279
本田思域2021款買哪個配置 發布:2025-07-02 00:31:43 瀏覽:327