为什么我不能制作以下数组?

Why can I not make the following array?

public class This{

public static void main(String args[])
   {

      System.out.println();     
      Deck deck = new Deck();
      System.out.println(deck);
   }
}


class Deck02 
{
   private Card[] cards;            
   private int size;

   public Deck02() 
   {
      cards = new Card[52];         
      size = 0;
   }

   public int size()
   {
      return size;
   }

   public boolean isEmpty()
   {
      return size == 0;
   }

   public void add(String suit, String 

出于某种原因,我将其插入的每个编译器都会突出显示 "private Card[] cards;" 并告诉我将其变成 class。我需要它是一个数组。

编译器告诉您 Card 数据类型不存在,因此您不能创建此类型的变量。

您忘记实施 Card class,是吗?!