【发布时间】:2023-03-30 20:01:01
【问题描述】:
我正在尝试编译 Board.java,它与 Hexagon.java 位于同一包(和目录)中,但我收到此错误:
Board.java:12: cannot find symbol
symbol : class Hexagon
location: class oadams_atroche.Board
private Hexagon[][] tiles;
Board.java 的前几行:
package oadams_atroche;
import java.util.LinkedList;
import java.util.Queue;
import java.io.PrintStream;
import p323.hex.*;
public class Board implements Piece{
>---//Fields
>---private int n;
>---private Hexagon[][] tiles;
Hexagon.java 的前几行:
package oadams_atroche;
import p323.hex.*;
public class Hexagon implements Piece{
我只是看不出我做错了什么。有什么想法吗?
谢谢
【问题讨论】:
-
我猜你犯了一点复制/粘贴错误,因为你写了两次 Board,但是这里的 Hexagon 为零 ...
-
能否贴出hexagon.java的前几行
-
Hexagon.java 是否编译干净?
-
是的,Hexagon.java 编译得很好。
-
编译路径上的两个类是否在一起?
标签: java