Zahlen konvertieren in Java

Verschiedene Methoden, um in Java Zahlen zu konvertieren. 

Zahl zu String

String str = "" + i;

String zu Zahl

int i = Integer.parseInt(str); // Integer
float f = Float.parseFloat(str); // Float

Dezimal zu Binär

String binstr = Integer.toBinaryString(i);

Binär zu Dezimal

int i = Integer.parseInt(binstr, 2);

Dezimal zu Hexadezimal

String hexstr = Integer.toString(i, 16);  // oder
String hexstr = Integer.toHexString(i);

Hexadezimal zu Dezimal

int i = Integer.parseInt(hexstr, 16);

Zeichen eines ASCII-Codes

String aChar = new Character((char)i).toString();

ASCII-Code eines Zeichens

char c = 'A';
int asciiCode = (int) char;

ASCII-Codes der Zeichen eines Strings

String text = "ABCD";
for (int i = 0; i < text.length(); i++) 
{
    char c = text.charAt(i);
    int asciiCode = (int) c;
    System.out.println(asciiCode);
}

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.