有人可以帮我查一下“错误:< identifier> expected”的原因吗?非常感谢你。
基本上,我编写了一个名为Entropy.java的java文件,它包含几个公共静态函数和main函数。当我在main函数中调用那些公共静态函数时,编译器报告了“error:< identifier> expected”。
这是我的主要功能代码:
public static int[] charCount(String s)
public static double[] normalize(int[] c)
当我调用Entropy.normalize和Entropy.charCount时,会发生“< identifier> expected”错误。它们是同一类和同一文件中的公共静态函数,即“Entropy.java”。我确信那些静态函数是正确的。
{{1}}
非常感谢!
答案 0 :(得分:0)
在
...normalize.(Entropy.charCount...
// ^
部分是错误的。在成员访问运算符之后,您不能拥有括号。 .
正在寻找右侧的方法名称,但却找到了一个括号。要致电normalize
,只需摆脱.
。