「Java」拡張for文にcontinueを使うサンプル
書式
for( String 変数名:リスト名){
if(条件式){
contiune;
}
}
for( String 変数名:リスト名){
if(条件式){
contiune;
}
}
for( String 変数名:リスト名){ if(条件式){ contiune; } }
使用例
package com.arkgame.study;
import java.util.ArrayList;
import java.util.List;
public class CalendarDemo {
public static void main(String[] args) {
List<String> usrLst = new ArrayList<>();
usrLst.add("user001");
usrLst.add("user002");
usrLst.add("user003");
usrLst.add("user004");
//for loopにcontinueを使う
System.out.println("リストの要素下記:");
for (String cft : usrLst) {
if (cft == "user002") {
continue;
}
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<String> usrLst = new ArrayList<>();
usrLst.add("user001");
usrLst.add("user002");
usrLst.add("user003");
usrLst.add("user004");
//for loopにcontinueを使う
System.out.println("リストの要素下記:");
for (String cft : usrLst) {
if (cft == "user002") {
continue;
}
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<String> usrLst = new ArrayList<>(); usrLst.add("user001"); usrLst.add("user002"); usrLst.add("user003"); usrLst.add("user004"); //for loopにcontinueを使う System.out.println("リストの要素下記:"); for (String cft : usrLst) { if (cft == "user002") { continue; } System.out.println(cft); } } }
実行結果
リストの要素:
user001
user003
user004