访问集合中的数据

时间:2018-02-02 16:40:33

标签: java

我正在使用java库https://github.com/postaddictme/instagram-java-scraper。 其中一种方法是根据模型Media

获取数据列表
Collection<Media> list = tag.getMediaRating().getMedia().getNodes();
System.out.println(list.toArray()[0]);

这是打印列表

的输出的一部分
Media(height=1350, width=1080)

这是模型类Media

public class Media {
    protected Integer height;
    protected Integer width;
}

无论如何,我能够单独访问高度和宽度值吗?我实际上不确定所呈现的数据结构

1 个答案:

答案 0 :(得分:1)

根据图书馆的GitHub页面,他们使用Project Lombok自动生成其getter和setter。

list.toArray()[0].getHeight();
list.toArray()[0].getWidth();

上面的代码行应该可以工作和编译,即使这些方法没有在源代码中定义。

有关详细信息,请参阅主Project Lombok网站。