當前位置:首頁 » 編程語言 » 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));
}
即可。

熱點內容
linux的路徑怎麼寫 發布:2025-01-15 17:18:49 瀏覽:185
php解壓程序 發布:2025-01-15 17:06:22 瀏覽:142
刷助力腳本 發布:2025-01-15 17:02:31 瀏覽:520
c盤里的用戶文件夾可以刪除 發布:2025-01-15 16:56:45 瀏覽:951
虛幻4編譯到哪裡 發布:2025-01-15 16:50:19 瀏覽:756
透明度漸變android 發布:2025-01-15 16:45:08 瀏覽:835
dos連接oracle資料庫 發布:2025-01-15 16:41:39 瀏覽:906
網路配置比較低怎麼做 發布:2025-01-15 16:35:38 瀏覽:362
android彈出鍵盤監聽 發布:2025-01-15 16:35:11 瀏覽:208
uz畫圖編程 發布:2025-01-15 16:32:44 瀏覽:884