提问者:tomcat
把一个int值保存到byte数组中(高位在前).int i=13223;byte[] b = new byte[4];......
回答者:sailing
int i=13223;
int length = String.valueOf .length();
byte[] b = new byte[length];
for(int k=0; k<length; k++){
b[k]= (byte) String.valueOf .charAt ;
}
for(int k=0; k< b.length; k++){
System.out.println("b[" + k + "]=" + (char)b[k]);
}