郭振华 发表于 2013-12-26 22:48
我也试过了,没问题,2楼说的也太悬了,java虚拟机最起码能获得100mb++内存,不差这几k ...
冯晓骏 发表于 2013-12-26 22:44
我跑过,没有问题
75100313 发表于 2013-12-26 22:43
没有最大长度限制,但是不能无限大,这个要根据你的内存大小而定的。
StringBuffer在内部维护一个字符数组 ...
郭振华 发表于 2013-12-26 22:48
我也试过了,没问题,2楼说的也太悬了,java虚拟机最起码能获得100mb++内存,不差这几k ...
刘旭升 发表于 2013-12-26 23:09
那也不应该不打印吧,你把10000改成100,可以打印出来吗?
75100313 发表于 2013-12-26 23:14
可以的你看
s=0123456789101112131415161718192021222324252627282930313233343536373839404142434445464 ...
DV]WA])E6YK6RJVD[NHMXPE.jpg (26.98 KB, 下载次数: 34)
刘旭升 发表于 2013-12-26 23:21
我改成1000也能打印。变成char-->
75100313 发表于 2013-12-26 23:25
char 是2个字节 int是4个字节。。。。所以 我还坚持我上面 的结论吧 再看看其他人怎么回答 ...
75100313 发表于 2013-12-26 22:58
没问题就把结果打出来 让大伙看看
22.png (111.63 KB, 下载次数: 33)
75100313 发表于 2013-12-26 22:55
我不会插图片 你运行出来的结果是什么 ? 我运行出来的就是s=
刘旭升 发表于 2013-12-26 23:11
结果是什么?不会也是s=
你看下代码,为何那个s没有值,就是没有打印出来?我想问这个原因 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |