宿題用の.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