Hexadizimal

Status
Nicht offen für weitere Antworten.

Wutprobe

Mitglied
Hi

ich würde gerne in die Eingabe von BufferedReader eine Hexadezimalzahl eingeben. Im Quellcode kann ich ja einfach 0xFFFFFF oder so eingeben aber nicht in der Manuellen eingabe wenn das Programm läuft.

Ich hoffe mir kann jemand helfen. :)

Danke schon mal im voraus
 

Wutprobe

Mitglied
tut mir leid ich bin absoluter neuling damit kann ich nicht so wirklcih was anfangen :(


BufferedReader in = new BufferedReader(new InputStreamReader(System.in));

String eingabe;
int color;

System.out.println("Farbe eingeben");
eingabe = in.readLine();
color = Integer.toHexString(eingabe, 16).toUpperCase();

was muss ich da jetzt ändern/hinzufügen?
 

eRaaaa

Top Contributor
Java:
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));

		String eingabe;
		int color;

		System.out.println("Farbe eingeben");
		eingabe = in.readLine();
		color = Integer.parseInt(eingabe, 16);
		System.out.println(color);
		System.out.println(new Color(color));
 
Status
Nicht offen für weitere Antworten.

Oben