public void test5(){ //打印101-150之间所有的质数 //质数是指在大于1的自然数中,除了1和他本身之外 不再有其他因数的自然数 int count = 0; outer:for (int i = 101;i<150;i++){ for (int j=2;j<i/2;j++){ if (i%j==0){ continue outer;//内层循环中,这个if()会走很多次,本次内层循环中,一旦有一个不是质数的 就会带出去到下一次外层循环了 } } System.out.print(i+" "); } 以下是运行结果: