首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

关于byte的几点有关问题

2012-12-25 
关于byte的几点问题1.Http服务器的CONTENT-LENGTH指的是返回的HTML文件的长度,不包括头部,并且是计算有多

关于byte的几点问题

1.Http服务器的CONTENT-LENGTH指的是返回的HTML文件的长度,不包括头部,并且是计算有多少个BYTE,而

不是字符。

2.byte显示为int,其实只要直接System.println(byte[i]),即可。

3.byte[2]=0X8F;提示无法赋int值时,改为byte[2]=-117;即可。

4.将byte显示为16进制输出

?public static String printHexString( byte[] b) {
???? StringBuffer rtStr=new StringBuffer();
????
???? for (int i = 0; i < b.length; i++) {
?????? String hex = Integer.toHexString(b[i] & 0xFF);
?????? if (hex.length() == 1) {
???????? hex = '0' + hex;
?????? }
?????? //System.out.print(hex.toUpperCase() );
????? rtStr.append(hex.toUpperCase());
???? }
??????? return rtStr.toString();
??}

热点排行