各位大侠:如何将一个char型转换成2个byte?? 各位大侠:如何将一个char型转换成2个byte??拜托! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 byte[] nchar2ByteArray(char c){ int i=c; byte[] ret=new byte[2]; ret[0]=(byte)(0xff&i) ret[1]=(byte)(0xff&(i>>8)); return ret;} 先转成String,再用getBytes()也可以啊。byte[] charToByteArray(char c) { return new String(new char[]{c}).getBytes();}不过如果是ASCII字符,高位就不返回了,需要处理一下,加个0,呵呵。 用myeclipse向server中输入中文 java this的使用问题 如何在选项卡上添加关闭按钮? 如何取得用户邮箱限额、以及当前邮箱实际空间大小?POSTFIX+DOVECOT PreparedStatement应该怎么用? 求一菜鸟算法,急 我是java初学者,不知道这段代码错在哪,帮忙看看 那位大哥告诉我java 控制台有啥用? 高分求救:请问当窗口最小化时,如何把它放到屏幕的右下角的图标栏内呢? ===有搞LDAP的java高手吗?有问题请教啊!!!!!!!=== classpath过长如何解决 在定时器取消后怎么可以在次开启定时器???
int i=c;
byte[] ret=new byte[2];
ret[0]=(byte)(0xff&i)
ret[1]=(byte)(0xff&(i>>8));
return ret;
}
return new String(new char[]{c}).getBytes();
}不过如果是ASCII字符,高位就不返回了,需要处理一下,加个0,呵呵。