我想说当有人试图在此代码中输入一个字符串时输入一个整数。输入一个整数扫描器的字符串
你能帮我吗?
这里是我的代码:
import java.util.Scanner;
public class kl {
public static void main(String[] args) {
boolean primen = true;
Scanner input = new Scanner(System.in);
System.out.print("Please enter a positive integer that is prime or not : ");
int ncheck = input.nextInt();
if (ncheck < 2) {
primen = false;
}
for (int i = 2; i < ncheck; i++) {
if (ncheck % i == 0) {
primen = false;
break;
}
}
if (primen == true) {
System.out.println(ncheck + " is a prime number.");
}
else {
System.out.println(ncheck + " is not a prime number.");
}
}
}
看起来比Java更像Java吗? – adeneo
小心你的标签 - 'javascript'与* java不相关。 –
我是这样做的 –