K
Karl123
Gast
Hallo,
ich möchte den primitiven Datentyp "integer" in "short" (Wertebereich -32768 bis +32767) umwandeln und danach in hex (2 byte, Little Endian).
Da dies bestimmt kein neues Problem ist: Vielleicht gibt es fertige Java-Lösungen?
Ich habe bei der Google-Recherche gefunden, daß möglicherweise eine Java-interne Methode hilfreich sein könnte.
String hex = Integer.toHexString(42);
(http://blog.codebeach.com/2008/02/convert-hex-string-to-integer-and-back.html)
Als Anfänger kenne ich mich mit string-Verarbeitungen nicht so aus. Der u.g. Versuch liefert die Fehlermeldung:
short_to_hex.java:3: <identifier> expected
public static int (String str[]);
Kann jemand weiterhelfen?
ich möchte den primitiven Datentyp "integer" in "short" (Wertebereich -32768 bis +32767) umwandeln und danach in hex (2 byte, Little Endian).
Da dies bestimmt kein neues Problem ist: Vielleicht gibt es fertige Java-Lösungen?
Ich habe bei der Google-Recherche gefunden, daß möglicherweise eine Java-interne Methode hilfreich sein könnte.
String hex = Integer.toHexString(42);
(http://blog.codebeach.com/2008/02/convert-hex-string-to-integer-and-back.html)
Als Anfänger kenne ich mich mit string-Verarbeitungen nicht so aus. Der u.g. Versuch liefert die Fehlermeldung:
short_to_hex.java:3: <identifier> expected
public static int (String str[]);
Kann jemand weiterhelfen?
Code:
class int_to_hex
{
public static int (String str[]);
int int_to_hex;
{
String hex = Integer.toHexString(42);
hex = "32767";
//System.out.println(" Hex-Wert:"+int_to_hex);
return int_to_hex;
}
}