Java:如何将ArrayList作为对象的实例变量?

JDe*_*age 3 java

所有,

我正在研究一个用Java构建一个小型Connect4游戏的类项目.我目前的想法是有一类Col作为实例变量的几个整数(索引,最大长度,isFull?)和一个ArrayList来接收上面的整数和每个玩家的游戏(例如,1和0的站立)对于X和O').这可能会分为两个类,但问题仍然是一样的.

我目前的尝试看起来像这样:

import java.util.ArrayList;
public class Conn4Col {
    public int hMax; 
    public int index;
    public final int initialSize = 0;
    public final int fullCol = 0;
    public ArrayList<Integer>;
    (...)}  
Run Code Online (Sandbox Code Playgroud)

不幸的是,这不编译.编译器说<identifier我的ArrayList声明所在的地方缺少>.

我们只是启动对象,我们还没有真正研究过其他实例变量而不是基本类型.

有人能告诉我我的错误在哪里以及如何纠正错误?

非常感谢,

JDelage

Gre*_*osz 13

你忘了给你的会员一个名字.

import java.util.ArrayList;
public class Conn4Col {
    public int hMax; 
    public int index;
    public final int initialSize = 0;
    public final int fullCol = 0;
    public ArrayList<Integer> list;
    (...)} 
Run Code Online (Sandbox Code Playgroud)