【发布时间】:2013-09-28 01:02:45
【问题描述】:
我有一些值,我必须将它们作为 pipe| 分开,我已经这样做了:
List<String> transactionReferenceInfoList = paymentInfoDao.getTransactionRefNumberToVerify("0");
for (String transactionRefNumber : transactionReferenceInfoList) {
transactionID = transactionID + "|"+transactionRefNumber;
}
这给了我想要的东西,如下所示:
|6503939|2298597|4786967|2855035|8999941|7331957|1829429|7148599
但它在我想要的值的开头有|。如何避免这种情况,还有其他最好的方法吗?
如果有请给我建议。
感谢您宝贵的时间。
【问题讨论】:
-
transactionID.replaceFirst("[|]", "");
-
newuser,这太慢了。最快的解决方案是:transactionID = transactionID.substring(1);
标签: java for-loop concatenation pipe