//Prime Number Calculator
import java.util.Scanner;
class PrimeNumbers {
public static void main(String[] args){
int End;
int Begin;
Scanner in = new Scanner(System.in);
//insert max value for the calculator.
System.out.println("Where should I stop?");
End = in.nextInt();
for (Begin=3; Begin<=End; Begin++){
System.out.println(Begin);
int Prime;
int PrimeList[] ;
//something is wrong around here... I don't understand what...
for (Prime:PrimeList);
PrimeList[0]=2;
if(Begin%PrimeList[Prime]!=0){
break;
}
}
}
}
我知道有很多素数计算器在那里,但对于我想做的一个学校,但我不知道我错在哪里。这个数组有什么问题
错误消息:
Exception in thread "main" java.lang.Error: Unresolved compilation problems:
Syntax error on token "Prime", Identifier expected after this token
Prime cannot be resolved to a type
Type mismatch: cannot convert from element type int to Prime
at PrimeNumbers.main(PrimeNumbers.java:25)
你想做什么?什么是PrimeList? –
定义你的意思是“有问题”:编译?如果不是,它会给出什么错误信息?它运行吗?如果没有,它会给出什么错误信息?它产生你想要的东西吗?如果不是,它会产生什么*它会产生什么,你期望它产生什么。 –
你是什么意思'有问题'。如果您遇到错误,请发布。如果你得到了错误的结果,请发表。等帮助我们帮你 – Nanne