如何使用 List<Object> 设置对象值到java中的模型类? [英] How to set object value using List&lt;Object&gt; to a model class in java?

查看:48
本文介绍了如何使用 List<Object> 设置对象值到java中的模型类?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何使用 List 在我的模型中添加每个属性值?这就是我所做的

how do add each property value in my model using List? Here is what i do

这是我的对象:Item.java

public class Item {

    private String code;

    private String name;

    private Integer qty;

    // skip the getter setter
}

这是我想从另一个类中添加值的方法

here is how i want to add the value from another class

List<Item> sBarang = new ArrayList<Item>();
sBarang.add("");

如何在 Item.java 中添加每个属性值?

How do I add each property value my Item.java?

我能做的就是这样:

Item mItem = new Item();
mItem .setCode("101");
mItem .setName("Hammer");
mItem .setQty(10);

推荐答案

除非我遗漏了一些东西,否则您只需要将 mItem 添加到您的 List.喜欢

Unless I'm missing something you just need to add your mItem to your List. Like

Item mItem = new Item(); // <-- instantiate a new Item.
mItem.setCode("101");
mItem.setName("Hammer");
mItem.setQty(10);
sBarang.add(mItem); // <-- add it to your List<Item>.

你也可以创建一个新的 Item 构造函数,看起来像

You could also create a new Item constructor that looks something like

public Item(String code, String name, Integer qty) {
    this.code = code;
    this.name = name;
    this.qty = qty;
}

然后使用单行添加

sBarang.add(new Item("101", "Hammer", 10)); 

这篇关于如何使用 List<Object> 设置对象值到java中的模型类?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆