java ,list嵌套list,里层list嵌套tags实体类,请问怎么取出tags的name属性

图片说明

    List<Tags> tagsList = new ArrayList<>();
    List<Object> objectList = new ArrayList<>();

    List<Article> articleList = articleService.QueryArticleDataLimit();
    for(Article article1 :articleList){
        int id = article1.getId();
        tagsList=tagsService.findTagsByAid(id);
        objectList.add(tagsList);
    }

假设你的对象类名叫做Tags,属性可以通过 getname 方法得到,那么
String TagName = ((Tags)objectList.get(0)).getname();

看你这个情况是两层list的遍历操作,先遍历objectList下的每一个list,然后将遍历获取到的list对象进行遍历再获取list中保存的每一个Tags实体对象,最后通过实体对象的getName()方法获取Tags实体对象name属性的值,代码如下:

        //第一层循环遍历objectList下的所有对象,获取到每一个存储在objectList中的list
        for (List<Tags> list : objectList) {
            //第二层循环遍历每一个list,然后获取每一个list中保存的Tags实体类对象
            for(Tags tags : list) {
                //输出tags对象name属性的值
                System.out.println(tags.getName());
            }
        }