Revision: 25513
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at April 1, 2010 07:58 by kvaso
Initial Code
/**
* Prevod pola bytov na int
* velkost pola b musi byt menej ako 4 (int je 4 byte-ovy)!!!!
* @param b
* @return
*/
public static int convertByteArrayToInt(byte[] b) {
byte[] byty = new byte[4]; //integer je 4 bytovy
//vynulujem pole - ked na to tak spatne pozeram, tak ....? vsak pole je standardne nulove....
for (int i = 0; i < 4; i++) {
byty[i] = 0;
}
//naplnim
int j = b.length - 1;
for (int i = 3; i >= 4 - b.length; i--) {
byty[i] = b[j];
j--;
}
//konvertujem
int value = 0;
for (int i = 0; i < 4; i++) {
int shift = (4 - 1 - i) * 8;
value += (byty[i] & 0x000000FF) << shift;
}
return value;
}
Initial URL
Initial Description
Initial Title
pks II - usefull methods
Initial Tags
Initial Language
Java