Java 不知道我为什么会得到这个“;找不到符号“;错误

Java 不知道我为什么会得到这个“;找不到符号“;错误,java,list,compiler-errors,symbols,Java,List,Compiler Errors,Symbols,我得到一个找不到符号的错误,当我使用一个非常类似的程序时不会出现 从错误中可以看出,Deck似乎无法识别。它可能来自另一个包,您需要导入它。例如: import mypackage.Deck; 在同一个包中是否有一个名为Deck的类?我可以编辑并添加我的Deck类您的Deck类似乎没有包语句。添加一个package语句以将其设置在同一个包中,或者将其导入到PackageDao类中 package dao; import java.io.FileInputStream; import java

我得到一个找不到符号的错误,当我使用一个非常类似的程序时不会出现


从错误中可以看出,
Deck
似乎无法识别。它可能来自另一个包,您需要导入它。例如:

import mypackage.Deck;

在同一个包中是否有一个名为Deck的类?我可以编辑并添加我的Deck类您的Deck类似乎没有包语句。添加一个package语句以将其设置在同一个包中,或者将其导入到PackageDao类中
package dao;

import java.io.FileInputStream;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Scanner;
import java.util.List;


public interface DeckDao {  
   public List<Deck> loadDeck();
   public void saveDeck();
   }
public class Deck {

   private String suit;
   private String rank;

   Deck(String suit, String rank){
      this.suit = suit;
      this.rank = rank;
   }


   public String getSuit() {
      return suit;
   }
   public void setSuit(String id) {
      this.suit = suit;
   }
   public String getRank() {
      return rank;
   }
   public void setRank(String rank) {
      this.rank = rank;
   }
}
import mypackage.Deck;