对于我的项目,我需要将一个整数转换为字节数组,并将字节数组转换回整数。我尝试了以下代码,但它并没有起作用。
int temp=200;
byte[] tempbyte= new byte[4];
String s= String.valueOf(temp);
tempbyte= s.getBytes(); // integer to byte array conversion
String s2 = String.valueOf(ByteBuffer.wrap(tempbyte).getInt());
int temp2 = Integer.parseInt(s2); // byte array to integer conversion
System.out.println("the value of temp2 = "+temp2);