【发布时间】:2013-11-26 08:20:19
【问题描述】:
我很困惑。我需要创建一个构造函数来创建一个带有从主方法调用的参数的二维数组。每次我在同一类的另一个方法中调用 Seats 二维数组时,都会出现错误。为什么会这样?如何使用我在构造函数中创建的数组?
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]);
}
【问题讨论】:
-
I get an error,错误是什么? -
我添加了下一个方法,以便您可以看到我在做什么。
标签: java arrays constructor 2d