邵天强 发表于 2012-11-13 20:40:06
本帖最后由 邵天强 于 2012-11-13 20:50 编辑
1.首先你要了解String,String被final修饰,内容是不能被更改的。
2.String s=new String(b
邵天强 发表于 2012-11-13 22:00:16
呵呵,谢谢指正,刚才我仔细看来以下,你在定义的byte[]b=new byte[3]时,定义的长度为3
而你用键盘输入时只输入了1,而在内存中已经给你分配了三个内存空间,程序会默认给你补全,看如修改
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |