我正在编写程序,只剩下一个错误。
它说variable zahl might not have been initialized
,但是我做到了:
public class Primzahltest1 {
public static void main (String[]argv) {
int zahl;
IO.readInt("...");
if (zahl<=1) {
IO.println ("...");
return;
}
有人可以帮帮我吗?
最佳答案
您需要使用int
的结果初始化readInt
变量
int zahl = IO.readInt("...");
否则,这意味着它是统一的
int zahl;
这意味着您的输入将被丢弃
IO.readInt();