1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Java - toHexString(int*i)

    • Frage
  • hajaj
  • 9. Februar 2004 um 17:21
  • Unerledigt
  • hajaj
    4
    hajaj
    Mitglied
    Punkte
    100
    Beiträge
    14
    • 9. Februar 2004 um 17:21
    • #1

    Ich möchte mit Java eine Dezimalzahl in eine Hexadezimalzahl umwandeln.

    Folgendes habe ich gemacht:

    z.B.:

    int i = 12;
    String s toHexString(i);

    Damit sollte jetzt eigentlich ja die Hexadezimalzahl von i im String s "gespeichert" sein.

    Dummerweise ist da mein Compiler anderer Meinung als ich. :winking_face: Er besteht darauf dass ich einen ; zwischen s und toHexString reinmache. Und das ist ja kompletter Schwachsinn :coolsmile .

    Bitte um rasche Hilfe bei meinem Problem.

    thx,
    haj :verycool:

  • laborg
    14
    laborg
    Mitglied
    Reaktionen
    11
    Punkte
    1.966
    Beiträge
    360
    • 9. Februar 2004 um 17:36
    • #2
    Zitat von hajaj

    Ich möchte mit Java eine Dezimalzahl in eine Hexadezimalzahl umwandeln.

    Folgendes habe ich gemacht:

    z.B.:

    int i = 12;
    String s toHexString(i);

    wie wärs mit dem zuweisungsoperator "="
    s muss natürlich vorher schon existieren. (new)...
    s = String.toHexString(i);

    laborg

  • marX
    7
    marX
    Mitglied
    Reaktionen
    10
    Punkte
    460
    Beiträge
    88
    • 9. Februar 2004 um 19:43
    • #3

    hehe....gute frage! warum steht eigentlich die hex-zahl nicht schon im string nur weil du das willst ?!!!
    -> du musst natürlich schon eine zuweisung machen....

    Zitat von laborg

    s muss natürlich vorher schon existieren. (new)...

    meines wissens kann die zuweisung zu einem string (ausnahme der string-klasse) direkt erfolgen -> der konstruktor wird automatisch aufgerufen!(haben die entwickler glaub ich gemacht, dass Strings in java gleich wie char-arrays in c/c++ benutz werden können):

    String s = "so müsste es auch gehen!";

    mfg marX

  • hajaj
    4
    hajaj
    Mitglied
    Punkte
    100
    Beiträge
    14
    • 9. Februar 2004 um 21:57
    • #4

    Sorry, aber mit euren Posts habt ihr mich jetzt nur verwirrt. Irgendwie ist eure Kernaussage nicht ganz zu mir durchgedrungen :winking_face: :

    Ich habs jetzt so versucht:

    int i = 12;
    String s;
    s = String.toHexString(i);

    Folge:

    method toHexString(int) not found in class java.lang.String

    damn

  • DrWatson
    5
    DrWatson
    Mitglied
    Punkte
    255
    Beiträge
    37
    • 9. Februar 2004 um 22:08
    • #5

    die java api gibt dir die erleutung:

    Code
    int i = 12;
     String s = Integer.toHexString(i);
  • marX
    7
    marX
    Mitglied
    Reaktionen
    10
    Punkte
    460
    Beiträge
    88
    • 10. Februar 2004 um 19:26
    • #6
    Zitat von hajaj

    Sorry, aber mit euren Posts habt ihr mich jetzt nur verwirrt. Irgendwie ist eure Kernaussage nicht ganz zu mir durchgedrungen :winking_face:

    die kernaussage ist (sollte sein), dass du selbst in der ap nachsehen kannst!
    ->dafür ist sie ja da... (zuerst nachsehen, dann [wenn's ned funzt] fragen!)

    außerdem frag ich mich dabei:

    Code
    String s toHexString(i); // ohne "=" !!!


    doch wirklich ob du das programmieren schon so ganz gecheckt hast ?!!

    mfg (sei mr ned böse;)) marX

  • Maximilian Rupp 27. Dezember 2024 um 12:08

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung