我对java编码很陌生。我很难找出如何将我main
的方法与确定值是否为素数的方法联系起来。当我在 Eclipse 中运行下面的代码时,该方法似乎根本没有执行。有谁知道我做错了什么?
此外,对于最后一部分,我正在考虑System.out
打印输入值是否为素数。即true
或者false
会很好。
import java.util.*;
class IsPrime {
public boolean isprime(int n) {
Scanner input1= new Scanner(System.in);
System.out.println("input single integer?");
int n1 = input1.nextInt();
int i,c=0;
for(i=1;i<=n1;i++) {
if(n1%i==0){
c++;
}
}
if(c==2) {
return true;
} else {
return false;
}
System.out.println("Your number is:")
}
}