摘要: java数组如何初始化?答:byte[] byInputBuffer = new byte[3];Arrays.fill(byInputBuffer, (byte)3); 阅读全文
posted @ 2015-02-06 14:58 Wishmeluck 阅读(123) 评论(0) 推荐(0)
摘要: 在调试的时候,如果要显示byte的值是否与预期一致,一般转换为16进制的字符串,或者使用base64转换后,然后显示出来。 [java] viewplaincopy public static String str2HexStr(String str) { char[] ... 阅读全文
posted @ 2015-02-06 14:49 Wishmeluck 阅读(268) 评论(0) 推荐(0)
摘要: 以前一直以为char占一个字节,后来发现远没这么简单。Java中char的字节数,和编码有关。使用UTF-8,英文字符占1个字节,中文占3个字节。下面在是在Ubuntu中测试的结果: [java] viewplaincopyprint?public static void main(Strin... 阅读全文
posted @ 2015-02-06 14:41 Wishmeluck 阅读(470) 评论(0) 推荐(0)