Newbie Problem
-
Servus Leute,
ich habe mir den Umstieg von ANSI C auf Java etwas leichter vorgestellt. Daher gibt´s gleich mal ne Newbie Frage zum Thema:
public static void int2byte(int ganzzahl) { byte ergebnis = (byte)ganzzahl; System.out.println("int2byte von " + ganzzahl + " ergibt " + ergebnis); } public static void int2hex(int ganzzahl) { // Hier soll die Ausgabe in Hex sein } public static void int2char(int ganzzahl) { // Hier soll die Ausgabe in Char sein }
Welchen Code muss ich da hinsetzen damit die Konsolenausgabe im entsprechenden Format erscheint?
Grüsse
-
Wenn du es nicht selbst implementieren willst
//Hex Integer.toHexString(ganzzahl);
Was deine Ausgabe im "char"-Format sein soll, ist mir nicht ganz klar. Vlt meinst du sowas:
//char system.out.println(((char)ganzzahl));
Ob das Sinn macht, ist eine andere Sache. Ansonsten: sieh in der doku von Integer nach (http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Integer.html) oder implementier dir selbst eine Lösung. Eine Idee musst du dafür natürlich selbst entwickeln (oder finden)