【发布时间】:2014-06-27 19:32:58
【问题描述】:
public class NewTest {
public static void main(String[] args)
{
String [][] table;
table = new String [4][4];
for(int y=0; y<4; y++){
for(int x=0; x<4; x++){
table[y][x] = " ~ " ;
}
}
int y, x;
for(y=0; y<4; y++)
{
System.out.print(y+": ");
for(x=0; x<4; x++)
System.out.print(table[y][x]+" ");
System.out.println();
}
}
public void table ()
{
System.out.println(table[2][2]);
}
}
//这是我有问题的那一行!
System.out.println(table[2][2]);
【问题讨论】:
-
有点跑题了;但是,如果您对变量和方法使用相同的名称,事情会变得非常混乱。在这里,您有一个名为
table的变量和一个名为table的方法。我强烈建议重命名其中之一。通常,变量的最佳名称是名词或名词短语,方法的最佳名称是动词或动词短语。