如何从Java中的list <class>获取值?

时间:2019-09-05 04:09:50

标签: java loops arraylist

我想从java中的arraylist获取值。

我可以使用

显示HTML中的培训列表
model.addAttribute("traininglist",traininglist);

并使用来获取每个值:

tr : ${traininglist}

然后

tr.trainingduration

但是我现在想在Java中获得traininglist的值,请帮我这是我的代码

List<TrainingModel> traininglist = viewTraining(biodataId);

还有我的训练模型课

public class TrainingModel {
    @Id
    @Column(name="id")
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private long id;
    @Column(name="is_delete")
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private boolean isDelete;
    @Column(name="biodata_id")
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private long biodataId;
    @Column(name="training_name")
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private String trainingName;
    @Column(name="organizer")
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private String organizer;
    @Column(name="training_year")
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private String trainingYear;
    @Column(name="training_month")
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private String trainingMonth;
    @Column(name="training_duration")
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private int trainingDuration;
        //getter setter

}

1 个答案:

答案 0 :(得分:0)

要查看arrayList中的所有对象,可以使用:[C:\\Users\\master_folder\\subfolder_2\\1_2.png,C:\\Users\\master_folder\\subfolder_2\\2_2.png,C:\\Users\\master_folder\\subfolder_2\\3_2.png,C:\\Users\\master_folder\\subfolder_2\\4_2.png]

或者您可以像这样遍历训练列表:

System.out.println(traininglist);

希望这会有所帮助。