【发布时间】:2013-02-23 16:43:03
【问题描述】:
我只得到了一个 .class 文件用于作业,需要编写一个访问其方法的程序。好吧,我在同一目录中有 .class 文件,但我无法访问它的方法,所以我的程序无法编译!我已经尝试过 JGrasp 和 Eclipse。两者都“找不到符号”(方法名称)。
我绝对肯定我使用了正确的方法名称。为什么它不起作用?
这是我在 Hw.java 中的代码
public class Hw {
public static void main(String[] args)
{
int[] a1 = {1, 2, 3, 4, 5};
int[] a2 = {5, 4, 3, 2, 1};
int[] a3 = {1};
int[] a4 = {2, 5, 3, 1, 4};
int[] a5 = {1, 2, 1};
System.out.println(sortA(a1));
System.out.println(sortA(a2));
System.out.println(sortA(a3));
System.out.println(sortA(a4));
System.out.println(sortA(a5));
}
}
我在 JGrasp 中遇到的错误:
Hw.java:11:错误:找不到符号
System.out.println(sortA(a1));
^
符号:方法 sortA(int[])
位置:Hw类
【问题讨论】:
-
看不到代码我们就忍不住了。
-
请发布您的示例代码和您遇到的错误。
-
是某个包中的方法吗?
-
可能.class文件中的类没有在默认包中声明?
标签: java