读书人

java文件中 把1-100中的质数放到一数

发布时间: 2012-05-11 12:55:37 作者: rapoo

java文件中 把1-100中的质数,放到一数组中,在线等
java文件中 把1-100中的质数,放到一数组中,

并可用system.out.println(Arrays.toString(ary)) 输出此数组中值


怎么实现呀,thanks

[解决办法]
怎么实现。
先求出质数,放入数组,打印。完成
先一步一步写。
求质数怎么实现。

Java code
public boolean checkZhishu(int number){int end = (int)Math.sqrt(number);for(int i = 0;i<end;i++){if(number%i==0){return false;}}return true;}
[解决办法]
for(int i = 2;i<end;i++){
}
[解决办法]
for(int i = 2;i<=end;i++){
}
[解决办法]
for example
Java code
List<Integer> list = new ArrayList<Integer>();list.add(1);list.add(2);for (int i=3; i<=100; i+=2) {    boolean yes = true;    for (int j=2; j<=(int)Math.sqrt(i); j++) {        if (i%j == 0) {            yes = false;            break;        }    }    if (yes) list.add(i);}int[] arr = new int[list.size()];for (int i=0; i<list.size(); i++) {    arr[i] = list.get(i);}System.out.println(Arrays.toString(arr));
[解决办法]
LZ应该独立思考问题
不要什么问题都拿上来问

[解决办法]
探讨
LZ应该独立思考问题
不要什么问题都拿上来问

读书人网 >J2SE开发

热点推荐