Java StringBuilder追加长String错误

时间:2011-07-19 07:59:24

标签: java string stringbuilder

我尝试使用java StringBuilder附加一个长字符串(长度为3000),并发现附加的结果不是我预期的结果。

A.append(B)应为AB

A.append(LongString)变为A________________(empty spaces)

有什么想法吗?

我的代码:http://pastebin.com/5CPmHFeS

2 个答案:

答案 0 :(得分:1)

你得到了什么作为输出?我得到了:

sb-320 :404040....
sb-4320:404040....

为了便于阅读而被截断,但它是正确的。我想你可能错误地计算了数字。仔细检查?

答案 1 :(得分:0)

我看到没有任何问题。

它运作正常:http://www.ideone.com/z8Lxu