一些经典的例题收集起来,方便大家进行查阅理解。如果有想要经典的例题,大家可以留言,本人菜鸟,希望可以和大家共同进步。有什么建议尽管提出来。
这些代码本人亲测了,没有任何问题,看不懂的也可以提出来。我会进行解答。附上效果图
package proj_student;
import java.lang.reflect.Array;
import java.util.ArrayList;
import java.util.List;
//判断素数的问题100-200之间的素数
//条件能被1和他本身相除的数
//从范围之间取数值
public class Sushu {
public static void main(String[] args) {
getNumber(0,5);
}
//得到这个数的其它整数(除了1和本身)
public static List<Integer> getNumber(int number){
List<Integer> array = new ArrayList<Integer>();
for (int i = 2; i <number; i++) {
array.add(i);
}
return array;
}
private static void getNumber(int startNumber, int endNumber) {
for (int i = startNumber; i < endNumber; i++) {
boolean bool = true;
if(i%2==0)continue; //如果是偶数跳出当前循环;
List<Integer> array = getNumber(i);
for (int j = 0; j <array.size(); j++) {
if(i%array.get(j)==0){
bool = false;
break;
}
}
if(bool = true){
System.out.println(i);
}
}
}
}
这些代码本人亲测了,没有任何问题,看不懂的也可以提出来。我会进行解答。附上效果图