[JAVA] Ein Byte-Array in HEX ausgeben

Ringkeeper

Chef vom Dienst
Thread Starter
Mitglied seit
08.02.2006
Beiträge
2.142
Ort
Neuland
Hi Luxx,

ich hab ein kleines Problem. Ich habe mir in Java ein kleines Tool gebaut, dass die UID einer RFID ausliest.
Dazu wird diese UID in ein Byte Array gespeichert.

Ausgeben möchte ich das ganze aber als HEX. In der Konsole ist dies nicht weiter schwierig:

Code:
for(int i = 0; i < uid.length; i++ ){
             System.out.printf("%X ", uid[i]);


Aber wie bringe ich das ganze auf der GUI in ein Textfield? Bisher ist der Code da:

Code:
for(int i = 0; i < uid.length; i++){
	    textFieldUid.setText(textFieldUid.getText() + " " + uid[i]);
	}

Das gibt das ganze logischerweise dezimal aus.
Ich suche quasi einen einfachen quick&dirty Weg, das Ganze da in HEX auszugeben.

:wink:
 
Zuletzt bearbeitet:
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.

Ähnliche Themen

Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh