我有以下名为 eurrexcashMessageObject 的 pojo 以及相应的 setter 和 getter
public class eurrexcashMessageObject implements Cloneable{
private String PaymentDate;
private String CCPTradeId;
private String Currency;
private String Contract_Id;
private String PaymentAmount;
//include seeters & getters also
}
现在有一种方法可以检索列表
List<eurrexcashMessageObject> listcashmessage1 = eurexcashParsing.getcashmessageojects();
正如您所看到的,检索到的列表是 eurrexcashMessageObject 类型,现在我正在迭代列表,如下所示。
for(int i = 0; i < listcashmessage1.size(); i++)
{
String PaymentDate = String.valueOf(listcashmessage1.get(0));
String CCPTradeId = String.valueOf(listcashmessage1.get(1));
String Currency = String.valueOf(listcashmessage1.get(2));
String Contract_Id = String.valueOf(listcashmessage1.get(3));
String PaymentAmount = String.valueOf(listcashmessage1.get(4));
现在我可以看到,在变量 PaymentDate 中,字符串未存储,CCPTradeId、Currency、Contract_Id、PaymentAmount 的情况类似 你能告诉我如何在 for 循环中将列表内容转换为字符串
最佳答案
listcashmessage1.get(0)
将返回存储在列表中索引 0 处的对象。调用 listcashmessage1.get(i).yourGetter()
获取实际的值。
关于java - 将用户定义的String类型对象进行转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28835457/