怎么打印出10个换一样
我的代码是这样的
package com.se.day05;
/*************************
*
*/
public class PrimeDemo {
/***********************************************************
* @param args
*/
public static void main(String[] args) {
PrimeDemo use = new PrimeDemo();
//int i = 7;
//定义一个变量接收isPrime的返回值
//boolean b = use.isPrime(i);
//System.out.println(use.isPrime(i));
//void没有返回值,直接调用
use.printPrime(10, 500);
}
public boolean isPrime(int num) {
if(num < 0) {
return false;
}
if(num == 1|| num == 2) {
return true;
}else {
int a = (int)Math.sqrt(num);
for (int i = 2; i < a; i++) {
if(num % i == 0) {
return false;
}
}
}
return true;
}
public void printPrime(int start,int end) {
for(int i = start;i<end;i++) {
boolean a = this.isPrime(i);
if(a) {
System.out.print(i+"\n");
}
}
}
}