JAVAのメッセージ・パッシング
オブジェクト同士のやりとり? ん・・・。
JAVAのカプセル化
決まったデータの出し入れで処理部分がまとめられてる。 ってことで?
JAVAの繰り返し文 流れ変更
for wile で、
break
流れを終わりにします。
continue
流れをの先頭に戻って次の流れになります。
ラベル
階層を越えて指定したラベルへ移動させることができます。
labelmei: 〜 continue labelmei;
JAVAの繰り返し文 do〜while
はじめの一度だけは、必ず実行してくれる。その後条がtrueなら、
もう一度上から、そして条件にて評価の繰り返し。
class Test{
public static void main(String args[]){
int i = 1;
do{
System.out.println(i);
/*
//ループを抜ける時はbreak
if(条件式){
break;
}
//ループを次のループに移る時はcontinue
if(条件式){
cntinue;
}
*/
i++;
}while(i<5);
}
}while(true)とすると無限ループなる。
whileと同じくラベルをつけて見た
class Test{
public static void main(String args[]){
int i = 1,x=1;
labeldayo://■ここ
do{
System.out.println(i);
i++;
do{
System.out.println("-"+x);
x++;
if(x==3){
x=1;
continue labeldayo;//■ここ
}
//x++;//無限ループ
}while(x < 5);
//i++;//無限ループ
}while(i < 5);
}