Christoph: habe string will int

hallo leute, ich bekomme objekte, die eine jahreszahl als string beinhalten. ich muss aber nach jahreszahlen sortieren.
wie kann ich string in int umwandeln?
oder gibt es eine andere (bessere) klasse für datum als java.util.date???
vielen dank schonmal
christoph

  1. Hallo Christoph,

    wie kann ich string in int umwandeln?

    http://java.sun.com/j2se/1.4.1/docs/api/java/lang/Integer.html

    Du suchst wohl die Methode 'static int parseInt()', denke ich.

    Gruesse,
     CK

  2. hallo leute, ich bekomme objekte, die eine jahreszahl als string beinhalten. ich muss aber nach jahreszahlen sortieren.
    wie kann ich string in int umwandeln?
    oder gibt es eine andere (bessere) klasse für datum als java.util.date???

    Was jetzt Date oder int??

    Um einen String in einen int-Wert umzuwandeln nimmst du die Integer-Klasse.
    Integer.valueOf(deinString).intValue()
    Ist übrigens eine statische Methode. Analog geht auch die parse-Methode (hab grad keine API vor mir), die dasselbe macht, nur intern.

    Für die Date-Variante nimmst du java.util.Date.parse(deinString). Sollte genauso gehen. API nachsehen für genauen Namen.

    Gruß
    Fritzle

    1. Hi!

      hab grad keine API vor mir

      Gibt's doch online. ;-)
      http://java.sun.com/j2se/1.4.1/docs/api/java/lang/Integer.html
      http://java.sun.com/j2se/1.4.1/docs/api/java/util/Date.html

      VG Simon

      --
      Die Jugend ist viel zu schade für die jungen Leute.
      1. Sicher steht die auch online.
        Aber wer sich das SDK installiert hat, hat sie auch lokal.
        Und wer sich lokal in den API`s auskennt, muss online nicht so viel fragen... ;-)