Hallo allerseits,
ich bin im Internet auf ein Code-Beispiel gestossen, mittels dem man einen String in HEX umwandeln kann, nur beiss ich mir die Zähne daran aus, wie ich das ganze wieder zurückwandle. Ich hoffe mir kann hierbei jemand helfen, Danke im Voraus.
Hier der Code:
ich bin im Internet auf ein Code-Beispiel gestossen, mittels dem man einen String in HEX umwandeln kann, nur beiss ich mir die Zähne daran aus, wie ich das ganze wieder zurückwandle. Ich hoffe mir kann hierbei jemand helfen, Danke im Voraus.
Hier der Code:
Code:
StringBuffer buffer = new StringBuffer();
int intValue;
for(int x = 0; x < base.length(); x++){
int cursor = 0;
intValue = base.charAt(x);
String binaryChar = new String(Integer.toBinaryString(base.charAt(x)));
for(int i = 0; i < binaryChar.length(); i++){
if(binaryChar.charAt(i) == '1'){
cursor += 1;
}
}
if((cursor % 2) > 0){
intValue += 128;
}
buffer.append(Integer.toHexString(intValue)+" ");
}
return buffer.toString();