Java,在对象上迭代
我有一些JAVA代码,如下所示:Java,在对象上迭代,java,Java,我有一些JAVA代码,如下所示: public class DataModel { public DataModel(OtherDataModel someObject) { System.out.println(someObject); } } 调试输出: someObject --someOtherObject --ArrayList (related to someOtherObject) 我需要迭代someObject以获得如下输出: someOtherObject
public class DataModel {
public DataModel(OtherDataModel someObject) {
System.out.println(someObject);
}
}
调试输出:
someObject
--someOtherObject
--ArrayList (related to someOtherObject)
我需要迭代someObject以获得如下输出:
someOtherObject
-id
-name
-dates (of ArrayList)
--date1
--date2
--dateN
-description
-etc
执行此操作的最佳方法是什么?从main方法,创建类的对象,并将该对象作为参数。之后,您可以使用get方法访问对象的属性