阅读Flickrj 1.2的文档
http://flickrj.sourceforge.net/api/com/aetrion/flickr/people/PeopleInterface.html#getPublicGroups(java.lang.String)
我正在尝试用户的公共组,但似乎返回类型为java.util.Collection
public java.util.Collection getPublicGroups(java.lang.String userId)
我很困惑如何获取用户的组名。如果我打印输出
people.getPublicGroups(userID);
我得到:
[com.aetrion.flickr.groups.Group@3f1179, com.aetrion.flickr.groups.Group@945b95.... etc
这不是我追求的目标,而是被困住了。
最佳答案
我已经解决了
方法getPublicgroups返回的Collection是Groups的集合。
因此,我将集合指定为集合类型。使用迭代器循环集合中的元素,并将每个元素转换为Group类。
关于java - Flickrj-getPublicGroups罕见的返回类型,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22745700/