「Java」拡張for文にbreakを使うサンプル

2021年1月5日

書式

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
for( Integer 変数名:リスト名){
if(条件式){
break;
}
}
for( Integer 変数名:リスト名){ if(条件式){ break; } }
for( Integer 変数名:リスト名){
   if(条件式){
    break;
   }
}

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
package com.arkgame.study;
import java.util.ArrayList;
import java.util.List;
public class CalendarDemo {
public static void main(String[] args) {
List<Integer> usrLst = new ArrayList<Integer>();
usrLst.add(101);
usrLst.add(202);
usrLst.add(303);
usrLst.add(404);
//for loopにcontinueを使う
System.out.println("リストの要素下記:");
for (Integer cft : usrLst) {
if (cft == 404) {
break;
}
System.out.println(cft);
}
}
}
package com.arkgame.study; import java.util.ArrayList; import java.util.List; public class CalendarDemo { public static void main(String[] args) { List<Integer> usrLst = new ArrayList<Integer>(); usrLst.add(101); usrLst.add(202); usrLst.add(303); usrLst.add(404); //for loopにcontinueを使う System.out.println("リストの要素下記:"); for (Integer cft : usrLst) { if (cft == 404) { break; } System.out.println(cft); } } }
package com.arkgame.study;

import java.util.ArrayList;
import java.util.List;

public class CalendarDemo {

      public static void main(String[] args) {
            List<Integer> usrLst = new ArrayList<Integer>();
            usrLst.add(101);
            usrLst.add(202);
            usrLst.add(303);
            usrLst.add(404);

            //for loopにcontinueを使う
            System.out.println("リストの要素下記:");
            for (Integer cft : usrLst) {
                  if (cft == 404) {
                        break;
                  }
                  System.out.println(cft);
            }
      }

}

実行結果
リストの要素下記:
101
202
303

Java

Posted by arkgame