我有一些必须将它们作为管道|
分隔的值,我已经这样做了:
List<String> transactionReferenceInfoList = paymentInfoDao.getTransactionRefNumberToVerify("0");
for (String transactionRefNumber : transactionReferenceInfoList) {
transactionID = transactionID + "|"+transactionRefNumber;
}
这给了我我想要的东西,如下所示:
|6503939|2298597|4786967|2855035|8999941|7331957|1829429|7148599
但它是|
我想要的值的开头。如何避免这种情况,还有其他最佳方法吗?
请给我建议。
感谢您的宝贵时间。
最佳实践之一是使用Apache Commons Lang:
String transactionID = StringUtils.join(transactionReferenceInfoList , "|");
或者,您可以将if子句放入循环中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句