【发布时间】:2021-01-19 12:52:47
【问题描述】:
我正在创建一个对象数组,但在打印时遇到了问题
Dog Dogobj[]=new Dog[2]; // Dog objects within this array
Dogobj[0] = new Dog(Age, weight, name);
Dogobj[1] = new Dog(Age, weight, name);
System.out.println("Dog age?: "+Dogobj[0].Dogtype etc.)
现在,在创建这些之后,我找不到一种简单的方法来打印这些不是很长的行。这是我发现的唯一方法(上图)——每个对象大约有 10 个变量,所以它们的行很长。
【问题讨论】:
-
你是否在
Dog类中添加了toString()方法?
标签: java arrays object printing