A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© code_linux 中级黑马   /  2015-8-22 21:54  /  466 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

byte[] b={12,45,56,78};
                String s1=new String(b);
                System.out.println(s1);


打印结果: -8N     -前面有一个方块,方块里面装着问号。

1 个回复

倒序浏览
你是把一个byte数组赋给了String类型的s1,输出时应该是打印出ASCII码表中其对应的字符,如果数组里再加个97,98,99,,,它就会在N的后面加上abc,,,你可以验证一下。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马