■while文
for文は繰り返し回数が決まった場合用いられるが
while文は繰り返しの回数がきまっていない場合に用いられる。
for文は繰り返し回数が決まった場合用いられるが
while文は繰り返しの回数がきまっていない場合に用いられる。
書き方:
while(継続条件式){
処理; …
}
(例)
int i = 0;
while(i<5){
System.out.println("i="+i);
i++ ;
}
[参考]
i++と++i
i++と++i
i++ :処理を行った後にiを+1する
- i :iを+1してから処理を行う
--------------------------------
int i=0;
int j=0;
int j=0;
System.out.println("i=" + i++);…①
System.out.println("j=" + ++j);…②
System.out.println("j=" + ++j);…②
①System.out.println("i=" +i);
i=i+1;
② j=j+1;
System.out.println("j="+j);
◆練習 ファイル名W3.java W4.java
1) コマンドライン引数をすべて表示するプログラムを作成せよ
[実行結果]
c:\java> java w3 this is a pen
[実行結果]
c:\java> java w3 this is a pen
第一引数:this
第二引数:is
第三引数:a
第四引数:pen
第二引数:is
第三引数:a
第四引数:pen
2)パスワードをキーボードから入力させるプログラムを作成せよ
但しパスワードが異なる場合には繰りかえし入力させること。またパスワードは"getdown"とすること
但しパスワードが異なる場合には繰りかえし入力させること。またパスワードは"getdown"とすること
[実行結果]
パスワード>apple
パスワードがちがいます
パスワード>getdown
パスワードを確認しました
パスワード>apple
パスワードがちがいます
パスワード>getdown
パスワードを確認しました
for(①int i=0; ② i<10; ④i++){
③処理
}
↓ ①int i = 0;
while(②i<10;){
③ 処理 ④ i++
}