Java 什么是标识符预期错误
什么是预期错误 错误 两个变化 一,。如果还没有完成,您应该已经公开了静态void mainString[]args{//call your method here} 二,。n被声明两次 三,。public static void fizzBuzzInteger错误,缺少变量名 更改为公共静态void fizza int x=0,n;和int n=Scan.nextInt 此处为公共静态void fizzBuzzInteger 您只提供了Integer类型,而没有提供将保存Integer类型值的变量 公共静态void fizzBuzzInteger 应用一个变量,如下面的代码 公共静态void fizzz 您已经声明了n tow time int x=0,n;在int n=Scan.nextInt时Java 什么是标识符预期错误,java,Java,什么是预期错误 错误 两个变化 一,。如果还没有完成,您应该已经公开了静态void mainString[]args{//call your method here} 二,。n被声明两次 三,。public static void fizzBuzzInteger错误,缺少变量名 更改为公共静态void fizza int x=0,n;和int n=Scan.nextInt 此处为公共静态void fizzBuzzInteger 您只提供了Integer类型,而没有提供将保存Integer类型值的
从第二个declation中删除int。错误会直接指向问题所在,并告诉您缺少什么。方法参数的名称、标识符是什么?在这种情况下,您确实缺少标识符。但是,一般来说,标识符预期的错误可能会在多种语法错误上产生,因此在将来,不要把消息看得太字面。嗯,你不知道这应该是主程序,是吗?他可能无法在MyClass中放入main,因为该类的名称与源文件的名称不同。
import java.util.Scanner;
class MyClass {
public static void fizzBuzz(Integer)
{
int x=0,n;
System.out.println("give any number");
Scanner Scan = new Scanner(System.in);
int n = Scan.nextInt();
for(x=0;n<x;x++)
{
if(x==3)
{
System.out.println("fizz");
x=x+1;
}
else if(x==5)
{
System.out.println("buzz");
x=x+1;
}
else
{
System.out.println("x");
x=x+1;
}
}
}
}
user_file.java:5: error: <identifier> expected
public static void fizzBuzz(Integer)
^