我想从 Java 方法返回两个对象,并且想知道什么是这样做的好方法?
我能想到的可能的方法是: 返回一个 HashMap
(因为这两个对象是相关的)或返回一个 Object
对象的 ArrayList
。
更准确地说,我想返回的两个对象是(a)对象的 List
和(b)相同对象的逗号分隔的名称。
我想从一个方法返回这两个 Object,因为我不想迭代对象列表以获得逗号分隔的名称(我可以在这个方法的同一个循环中这样做)。
不知何故,返回一个 HashMap
看起来不是一个非常优雅的方式这样做。