list中如何为一个对象附多个值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了list中如何为一个对象附多个值相关的知识,希望对你有一定的参考价值。

参考技术A list里放数组,或者list里再放list追问

具体应该怎么做呢?如何在里面放数组呢

追答

list的每个元素都是Object,你可以放进去任何东西的
例如
String[] str = new String[]"0", "1", "2";
list.add(str);

拿出来的时候,强制转换回原来的类型就行了

String[] str = (String[])list.get(0);

追问

用Itemdata是把列表框里一个对象转成一个数值,但如果需要为其中一个对象附多个值并在不同的地方输出时,这该怎么弄呢

追答

你hi我吧,把详细的说说,我不太理解你这句话的意思了..

追问

好吧,我也说不清了。本来就说不清了。谢谢了。那个就是点击列表框中的一项,在另外几个文本框里分别显示他的对应内容。但是他们必须是可以一起被删掉的。

以上是关于list中如何为一个对象附多个值的主要内容,如果未能解决你的问题,请参考以下文章

js中如何为对象添加自己定义的key和value

C#中如何为一个有返回值的函数添加新线程

java中如何用json格式发送并接受arrayList?

[小技巧]C#中如何为枚举类型添加描述方法

jdk1.8中list按对象的多个属性去重,按对象的某个属性分组

如果是多个值,则在.values_list时排除对象