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