2016-05-29 6 views
0

forループから抜け出そうとしましたが、途切れることはありません。whileループ内でwhileループを中断する

このdo...whileループは、ループ内のループからどうやって抜け出すのですか?ここ

CompanyEmployeeEmployeeクラスのオブジェクトのArrayListCasualEmployeeクラスがEmployeeクラスから継承します。

do { 
    System.out.print("ENTER ID:\t"); 
    String s=s3.nextLine(); 

      for(int i=3;i<9;i++) { 
       System.out.println(CompanyEmployee.get(i).getID()); 
        if(s==CompanyEmployee.get(i).getID()) { 
         String data=CompanyEmployee.get(i).toString(); 
         WeekSchedule[check1][check]=data; 
         break;     
        } 
      } 
} 
while(true); 

答えて

1

あなたがから抜け出すしたいループを示すために、ラベルを使用します。

loopLabel: do{ 

     ... 
     for(int i=3;i<9;i++){ 

     if(...){ 
      ... 
      break loopLabel; 
     } 
     } 
    } 
    while(true);