我很困惑。我需要创建一个构造函数来创建一个2d数组,其中包含从main方法调用的参数。每当我在同一个类的另一个方法中调用Seats 2D数组时,我会得到一个错误。为什么是这样的,我如何使用我在构造函数中创建的数组?在java构造函数中实例化2d数组?
class MovieSeating
{
public MovieSeating(int rowNum, int columnNum)
{
String [][] Seats = new String[rowNum][columnNum];
for (int r = 0; r < rowNum; r++)
{
for (int c = 0; c < columnNum; c++)
{
Seats[r][c] = "???";
}
}
}
private Customer getCustomerAt(int row, int col)
{
System.out.println("Customer at row " + row + " and col " + col + ".");
System.out.println(Seats[row][col]);
}
'我得到一个error',什么是错误? –
找不到符号。 – CuriousFellow
我添加了下一个方法,以便您可以看到我在做什么。 – CuriousFellow