目前我有一个阵列
public Module[]moduleArray = new Module[4];
Run Code Online (Sandbox Code Playgroud)
并输出它我正在使用
public void displayModules()
{
for (int i = 0; i < moduleArray.length; i++)
{
System.out.println(moduleArray[i]);
}
}
Run Code Online (Sandbox Code Playgroud)
然而它正在输出
Module @ 1f5e4ae5
Module @ 67871079
null
null
toString()在Module类中实现/覆盖.当你看到Module@xyzString表示这是因为只有实现toString()了Module类是Object类的实现.由于Object不知道任何事情Module,只输出类名和实例id.
| 归档时间: |
|
| 查看次数: |
123 次 |
| 最近记录: |