Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
具有字符串表示的对象数组(Java)_Java_Arrays_Oop_Object - Fatal编程技术网

具有字符串表示的对象数组(Java)

具有字符串表示的对象数组(Java),java,arrays,oop,object,Java,Arrays,Oop,Object,如果我创建了一个对象数组,并且我想打印该数组,那么可以给他一个字符串值作为数组中的表示形式吗 例如: 如果我创建一个2D数组[7][7],并在打印数组时将一个名为Car的对象放置在[1][5]的位置,那么数组中是否可以给出一个字符串值“Toyota”?我希望对象在数组中显示为Toyota覆盖Car类中的toString()方法。这是否回答了您的问题@McEmperon你能给我解释更多关于toSting()?@M.Prokhorov,不是因为我有一个拥有很多方法的类车,所以我想把它放在我的2d数组

如果我创建了一个对象数组,并且我想打印该数组,那么可以给他一个字符串值作为数组中的表示形式吗

例如:


如果我创建一个2D数组[7][7],并在打印数组时将一个名为Car的对象放置在[1][5]的位置,那么数组中是否可以给出一个字符串值“Toyota”?我希望对象在数组中显示为Toyota

覆盖
Car
类中的
toString()
方法。这是否回答了您的问题@McEmperon你能给我解释更多关于
toSting()
?@M.Prokhorov,不是因为我有一个拥有很多方法的类车,所以我想把它放在我的2d数组中,但当我打印数组时,我希望数组在特定的位置显示为Toyota。你可以看到,如果我正在创建一个国际象棋游戏,我为每一个棋子创建一个对象,然后我将其放入一个数组中,但我想有一种方法来识别哪个对象在哪个位置。这里有一个关于方法
toString()
的问题。