java-forum.org - Java programmieren aus Leidenschaft

Zurück   java-forum.org - Java programmieren aus Leidenschaft > Java - Programmierung > Allgemeine Java-Themen

Allgemeine Java-Themen Allgemeine Themen, die nicht in andere Fachforen und nicht zu den Java Basics passen

Thema geschlossen    
Themen-Optionen Thema durchsuchen Ansicht
Alt 03.07.2006, 13:29   #1 (permalink)
Gast
Nicht angemeldet
 
Fachbeiträge: n/a
Standard Umwandlung Hex nach Dezimal

Servus!
Ich schreibe gerade ein Programm das eine zahl einlesen soll, diese Zahl ist in Hex-Code. Ich habe eine Methode gefunden wie man nun die Zahl in ein Dezimales Zahlensystem umwandelt, wie soll ich die anwenden? Die Zahl ist schon in ein String umgewandelt!

Danke schon im voraus!





decode
public static Integer decode(String nm)
throws NumberFormatExceptionDecodes a String into an Integer. Accepts decimal, hexadecimal, and octal numbers given by the following grammar:
DecodableString:
Signopt DecimalNumeral
Signopt 0x HexDigits
Signopt 0X HexDigits
Signopt # HexDigits
Signopt 0 OctalDigits

Sign:
-
DecimalNumeral, HexDigits, and OctalDigits are defined in §3.10.1 of the Java Language Specification.
The sequence of characters following an (optional) negative sign and/or radix specifier ("0x", "0X", "#", or leading zero) is parsed as by the Integer.parseInt method with the indicated radix (10, 16, or 8). This sequence of characters must represent a positive value or a NumberFormatException will be thrown. The result is negated if first character of the specified String is the minus sign. No whitespace characters are permitted in the String.


Parameters:
nm - the String to decode.
Returns:
a Integer object holding the int value represented by nm
Throws:
NumberFormatException - if the String does not contain a parsable integer.
Since:
1.2
See Also:
parseInt(java.lang.String, int)
 
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Alt 03.07.2006, 13:36   #2 (permalink)
Premium-Benutzer
 
Benutzerbild von The_S
 
Registriert seit: 29.11.2004
Fachbeiträge: 11.591
Blog-Einträge: 1
Abgegebene Danke: 62
Erhielt 154 Danke für 133 Beiträge
mach einfach

Code:
int dezi = Integer.parseInt("FF", 16);
The_S ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Alt 03.07.2006, 15:11   #3 (permalink)
Gast
Nicht angemeldet
 
Fachbeiträge: n/a
Geht des auch von einem beliebigem String der nicht nur 2 Ziffern hat, und eine Variable ist?
 
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Alt 03.07.2006, 17:20   #4 (permalink)
Premium-Benutzer
 
Benutzerbild von The_S
 
Registriert seit: 29.11.2004
Fachbeiträge: 11.591
Blog-Einträge: 1
Abgegebene Danke: 62
Erhielt 154 Danke für 133 Beiträge
klor
The_S ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Thema geschlossen    

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Lichtspektrum dezimal nach RGB Frunobulax Spiele- und Multimedia-Programmierung 10 05.03.2009 21:57
Umwandlung von java.util.Date nach java.sql.Date Java Basics - Anfänger-Themen 1 06.01.2006 13:35
Hilfe bei Umrechnung von dezimal nach binär Christopher Java Basics - Anfänger-Themen 9 23.09.2005 06:26
Dezimal nach ansi kodieren HeinBecker Allgemeine Java-Themen 2 22.11.2004 16:01
Hex und Dezimal Umwandlung? Stefan1200 Allgemeine Java-Themen 3 08.10.2003 13:14


Lesezeichen

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:05 Uhr.


Powered by vBulletin® Version 3.8.6 (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2
Thanks for Smilies by smilies.4-user.de