Java: How to have an ArrayList as instance variable of an object?
Posted
by JDelage
on Stack Overflow
See other posts from Stack Overflow
or by JDelage
Published on 2010-03-25T15:20:47Z
Indexed on
2010/03/25
15:23 UTC
Read the original article
Hit count: 675
All,
I'm working on a class project to build a little Connect4 game in Java. My current thinking is to have a class of Columns that have as instance variable a few integers (index, max. length, isFull?) and one ArrayList to receive both the integers above and the plays of each players (e.g., 1's and 0's standing for X's and O's). This is probably going to be split between 2 classes but the question remains the same.
My current attempt looks like this:
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>;
(...)}
Unfortunately, this doesn't compile. The compiler says an is missing where my ArrayList declaration stands.
We're just starting objects and we haven't really looked into other instance variables than the basic types.
Can someone tell me where my error is and how to correct it?
Many thanks,
JDelage
© Stack Overflow or respective owner