Java 转换字符串类型中用户定义的对象
我有以下名为eurrexcashMessageObject的pojo,其中包含相应的setter和getterJava 转换字符串类型中用户定义的对象,java,string,Java,String,我有以下名为eurrexcashMessageObject的pojo,其中包含相应的setter和getter public class eurrexcashMessageObject implements Cloneable{ private String PaymentDate; private String CCPTradeId; private String Currency; private String Contract_Id; pri
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();
List listcashmessage1=eureExcashParsing.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));
for(int i=0;i
现在我可以看到,在变量PaymentDate中,字符串不是store,CCPTradeId、Currency、Contract_Id、PaymentAmount的情况类似
您能告诉我如何在for循环中将列表内容转换为字符串吗?get(0)将返回存储在列表中索引0处的对象。调用
listcashmessage1.get(i).yourGetter()
以获取实际值。listcashmessage1.get(0)
将返回存储在索引0处列表中的对象。调用listcashmessage1.get(i).yourGetter()
获取实际值。listcashmessage1.get(0)
将返回存储在索引0处列表中的对象。调用listcashmessage1.get(i).yourGetter()
获取实际值。listcashmessage1.get(0)
将返回存储在列表中索引0处的对象。调用listcashmessage1.get(i).yourGetter()获取实际值。可以为每个循环使用一个:
for (eurrexcashMessageObject emo : listcashmessage1) {
String paymentDate = emo.getPaymentDate();
//etc.
}
可以为每个循环使用一个:
for (eurrexcashMessageObject emo : listcashmessage1) {
String paymentDate = emo.getPaymentDate();
//etc.
}
可以为每个循环使用一个:
for (eurrexcashMessageObject emo : listcashmessage1) {
String paymentDate = emo.getPaymentDate();
//etc.
}
可以为每个循环使用一个:
for (eurrexcashMessageObject emo : listcashmessage1) {
String paymentDate = emo.getPaymentDate();
//etc.
}
请更加努力地格式化您的代码-理想情况下,使用常规Java大写。问题中的代码可读性越强,您就越有可能得到答案。请更加努力地格式化您的代码-理想情况下,使用常规Java大写。问题中的代码可读性越强,您的答案就越有可能您得到答案的可能性越大。请在格式化代码方面投入更多精力,最好是使用常规Java大写。问题中的代码可读性越高,您得到答案的可能性就越大。请在格式化代码方面投入更多精力,最好是使用常规Java大写。可读性越高你问题中的代码是,你得到答案的可能性越大。