A friendly place for programming greenhorns!
Big Moose Saloon
Search
|
Java FAQ
|
Recent Topics
Register / Login
JavaRanch
»
Java Forums
»
Java
»
Java in General
Author
Convert from integer to array of bytes
Rob Chung
Ranch Hand
Joined: Oct 15, 2002
Posts: 46
posted
Nov 20, 2002 09:28:00
0
Hi,
I am trying to convert any integer into 4 bytes. The following code continues to give me ffffff80 in byte 3. Please help. Thanks in advance!
byte [] aa = { 0, 0, 0, 0 };
int bb = 128;
aa[0] = (byte) ((bb >>> 24) & 0xFF);
aa[1] = (byte) ((bb >>> 16) & 0xFF);
aa[2] = (byte) ((bb >>> 8) & 0xFF);
aa[3] = (byte) ((bb >>> 0) & 0xFF);
Rob Chung
Ranch Hand
Joined: Oct 15, 2002
Posts: 46
posted
Nov 20, 2002 16:04:00
0
This actually works.
I agree. Here's the link:
http://zeroturnaround.com/jrebel
- it saves me about five hours per week
subject: Convert from integer to array of bytes
Similar Threads
MD5
arrays equals() confusion
unsigned integer
FileInputStream & Negative Bytes...
how to create an image through bufferedimage,image and other helper class using byte array
All times are in JavaRanch time: GMT-6 in summer, GMT-7 in winter