如何从对象转换为String?

时间:2010-09-15 10:23:45

标签: java

如何将arraylist selectitem转换为string.I我作为对象。请帮助我......

List<SelectItem> DtlLst = new ArrayList<SelectItem>();
DtlLst.add(new SelectItem(DtlVO.getTrnId(),
                    DtlVO.getTrnId()));
---
---
String number =new String(DtlLst.get(0).toString());
                            System.out.println("number"+number.toString()); 

我得到的是对象。如何获得此列表的第一个值?

2 个答案:

答案 0 :(得分:3)

您是否尝试过实施toString的{​​{1}}方法?

答案 1 :(得分:1)

最好像@Jim建议的那样覆盖toString。

或者您可以使用ToStringBuilder.reflectionToString(YourObject),但由于使用反射可能会有性能损失。