问题描述
Stringcontent="";inti=0;StringBuilderContent=newStringBuilder();for(;i<single.size();i++){Ordercontentshopcar=(Ordercontent)single.get(i);Stringgoodsname=(String)shopcar.getGoodsname();Stringnum=MyTools.intToStr(shopcar.getNum());Content.append(goodsname).append(num);}content=Content.toString();
解决方案
解决方案二:
看下这个的值single.size()
解决方案三:
调试下下看什么情况
解决方案四:
引用1楼slwsss的回复:
看下这个的值single.size()
这个我最后插入数据库的内容只是session中的最后一条记录,而且这个size值是正确的
解决方案五:
single.size()是不是0
解决方案六:
完全没发现为什么不能。。。就是觉得不知道goodsname为啥要强转还有那个num直接String.value()下就好了运行时错误的话应该是你的append里面值有null吧?
解决方案七:
引用2楼attilax的回复:
调试下下看什么情况
弄错了,字符串连接之后有很多的空格,那怎么消除之间的空格???
解决方案八:
引用6楼u013023425的回复:
Quote: 引用2楼attilax的回复:
调试下下看什么情况弄错了,字符串连接之后有很多的空格,那怎么消除之间的空格???
trim()
解决方案九:
程序出了什么错呢?
解决方案十:
引用7楼shixitong的回复:
Quote: 引用6楼u013023425的回复:
Quote: 引用2楼attilax的回复:
调试下下看什么情况弄错了,字符串连接之后有很多的空格,那怎么消除之间的空格???
trim()
我用了replayAll()应该也可以吧
时间: 2024-10-21 15:42:36