boolean型を学習したので2から100までの素数を出力するコードを確認する。
public class Qiita {
public static void main(String[] args) {
boolean bl=true;
for(int i=2; i<=100; i++) {
for(int j=2; j<=(i/2); j++) {
if(i%j==0){
bl=false;
}
}
if(bl==true){
System.out.println(i);
}else{
bl=true;
}
}
}
}
//実行結果
2,3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61,
67,71, 73, 79, 83, 89, 97,
期待した結果が出ました。