当前位置: 首页 > 知识库问答 >
问题:

不逐个从列表中打印值[重复]

孟承嗣
2023-03-14
  public List<Entry> getEntry() {
        return entry;
    }
    public void setEntry(List<Entry> entry) {
        this.entry = entry;
    }
System.out.println(feed.getEntry().get(0).getTitle());
System.out.println(feed.getEntry().get(1).getTitle());
System.out.println(feed.getEntry().get(0));
System.out.println(feed.getEntry().get(1));

共有1个答案

黄涵畅
2023-03-14

要打印所有内容,请执行以下操作:

feed.getEntry().forEach(System.out::println);

打印所有标题:

feed.getEntry().stream().map(Entry::getTitle).forEach(System.out::println);

打印同一行中用空格分隔的所有条目:

System.out.println(feed.getEntry().stream().collect(joining(" ")));
 类似资料:
  • 在主报表的细节部分,我创建了两个非常相同的子报表。我在主报表上指定了这两个子报表的高度为300像素,因此它们占据相等的空间,并在设计中一个接一个地显示为两个框。 子报表的设计如下所示。它的高度保持在300px。详细信息带根据从数据库返回的行数进行迭代。这可能返回3到8行。 现在,我希望在预览子报表时,如下图所示逐个显示子报表,其间没有任何空白。现在,当第一行只返回3行时,我看到它们之间有空白。如何

  • 我将尝试解释我的问题。我有一个带有几个字符串的Arraylist。我有一个输出方法: 因此,根据我需要的数据,我可以使用我的输出方法并输入我的值。如果我输入0作为testIndex,它将打印“test1”。 不过我想让它变得更好一点。我想做的是,每当我调用output方法时,我希望它打印出第一项。当我第二次调用它时,我希望它打印出第二项。当我第三次叫它时,我想把第三项打印出来。。等等 我该怎么做?

  • 我有以下html: 以及以下javascript: 两者都通过Spring mvc中的控制器运行: 我的javascript通过使用ajax调用控制器public List getDates()来填充选择框,该调用返回日期列表并将其添加到html中。然后用户选择其中一个项目并将其再次提交给控制器以公共String getLocationsByDate(HttpServletRequest,模型模型

  • 下面的代码应该收集来自用户的数字输入,将其放入一个列表中,并对它们进行排序: 这段代码正在打印“无”,而不是打印我的排序列表。我少了哪一步?

  • 问题内容: 我正在尝试修复这段代码,该代码是从具有车牌号和车主列表(该格式)的哈希图进行打印的。我试图通过printOwners()仅打印出所有者;但是我不能不打印重复的东西。 我已经玩了一段时间,但似乎无法跳过重复项。 这是我的代码: 问题答案: 要删除重复项,请使用: 或者使用Java 8 和方法:

  • 问题内容: 我打印出列表的内容,并得到以下输出: 这些奇怪的点是什么? 我用的是python 2.7.3 问题答案: 可能是您不小心建立了一个列表,其中包含对自身的引用(或此处有很多引用): 使用三个点使字符串表示不会在递归中淹没。您可以使用和运算符进行验证: