1

阅读 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

这不是我所追求的,我被困住了。

4

1 回答 1

0

我已经解决了。

getPublicgroups 方法返回的 Collection 是组的集合。

所以我将集合分配给一个集合类型。使用迭代器循环集合中的元素并将每个元素强制转换为 Group 类。

于 2014-04-01T04:16:34.950 回答