/** * @FILE : SushuJudge.java * @PACKAGE : interview * @DESCIPTION : * @AUTHOR : wangkun * @VERSION : v1.0 * @DATE : 2013-6-24 下午05:34:45 */ package interview; import java.util.ArrayList; import java.util.List; /** *************************************************************** * <p> * @CLASS : SushuJudge * @AUTHOR : wangkun * @DESCRIPTION : * @VERSION : v1.0 * @DATE : 2013-6-24 下午05:34:45 * @COPYRIGHT : copyright(c) 2013,Rights Reserved * @COMPANY : 昆哥信息技术有限公司 * <p> **************************************************************** */ public class SushuJudge { /** * @description 判断101-200之间有多少个素数,并输出所有素数。 * @author wangkun * @param args */ public static void main(String[] args) { List list = new ArrayList(); for (int i = 100; i <= 200; i++) { if(isPrime(i)){ list.add(i); System.out.println(i); } } System.out.println("总共有:"+list.size()+"个素数"); } private static boolean isPrime(int i){ boolean flag = true; for (int j = 2; j < i; j++) { if(i%j==0){ flag=false; } } return flag; } }