【问题标题】:How To Print Out A <List>Reference object in java?java - 如何在java中打印出一个<List>Reference对象?
【发布时间】:2013-08-12 18:18:14
【问题描述】:

我正在使用 spring social api 创建一个 facebook 应用程序。我正在使用List&lt;Reference&gt; friends = facebook.friendOperations().getFriends(); 来获取我的朋友列表。我想打印出列表,但是当我这样做时,它只会打印出来

[org.springframework.social.facebook.api.Reference@7606931d,

我尝试过使用

@Override
public String toString() {
    return ToStringBuilder.reflectionToString(this);
}

但它仍然只是打印出引用。有没有打印出我需要的东西?

【问题讨论】:

  • 一个列表包含多个项目,就像一个数组。您将需要遍历列表并单独打印列表中的每个项目。

标签: facebook spring spring-social spring-social-facebook


【解决方案1】:

遍历引用列表,并单独打印每个引用,如下所示:

for (Reference friend : friends) {
    System.out.println(friend.getName());
}

【讨论】:

  • 谢谢,就是这样。我以前这样做过,但我试图打印出“朋友”并且没有 .getName() 但现在我意识到我必须打印出friend.getName();
猜你喜欢
  • 2015-11-28
  • 2021-11-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-29
  • 2019-08-14
  • 1970-01-01
  • 2012-04-27
相关资源
最近更新 更多