Portal > Foren > Java > Allgemeine Java-Programmierung > Vector nach werten sortieren
Antwort
 
Themen-Optionen Thema durchsuchen
Alt 09.09.2005, 12:11 Nach oben    #1
Erfahrener Benutzer
 
Registriert seit: 02.02.2005
Beiträge: 525
Standard Vector nach werten sortieren

Hi,

ich habe einen Vector dessen inhalt z. B. so aussehen kann:

Zitat:
xyz=34
yxz=0.642
zxy=1.0E12
Wie kann ich den Vector jetzt nach der Zahl hinter dem "=" vergleichen? Einfach umdrehen und Collections.sort() nehmen geht nicht, weil er 1.0E12 nicht als exp sondern als String sieht.
Gottzilla ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.09.2005, 13:19 Nach oben    #2
Erfahrener Benutzer
 
Registriert seit: 28.08.2004
Ort: konstanz am bodensee
Beiträge: 190
Standard

du könntest einen eigenen Comperator implementieren und ihn
beim aufruf der sort methode übergeben...
zumindest funktioniert das bei Arrays.sort, denk mal das gibts auch bei in der Collections klasse.
beny_mcde ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.09.2005, 13:36 Nach oben    #3
Erfahrener Benutzer
 
Registriert seit: 02.02.2005
Beiträge: 525
Standard

Joa gibts auch bei Collections, nur steig ich bei Comparator net so ganz durch hast du vielleicht ein beispiel für mich, dass du evtl. mir noch erklärst? Hab schon ein paar gefunden, steig da aber absolut net durch
Gottzilla ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.09.2005, 14:38 Nach oben    #4
Benutzer
 
Benutzerbild von ehli75
 
Registriert seit: 30.11.2004
Beiträge: 97
Standard

Ich weiss ja nicht, was du da im Vector drin hast ... aber wenn du es sortieren willst, dann muessen die Dinge ja irgendwie was miteinander zu tun haben. Warum machst du nicht eine eigene Klasse mit einem Attrribut fuer das vor und ein für das nach dem "=". Dann legst du die Objekte in deinen Vector und benutzt dann Comparable oder Comparator zum sortieren. Dann hast du wenigstens ein sauberes objektorientiertes(!!) Design ... und die Chance, dass du oder jemand anderes das auch noch in 2 Jahren lesen und vor allem verstehst kann, steigt ins unermessliche. Das mit den "zusammengebastelten" Strings ist zwar im Moment ganz einleuchtend ... aber später wirst du dann, wenn du Probleme hast und auf Knien angerutscht kommst, vor mir im Forum zu hören bekommen "Ich hab dich gewarnt ... aber du wolltest ja nicht hören!" ... ;o) ... Spaß beiseite ... ich hoffe du weisst was ich meine ?!
ehli75 ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.09.2005, 16:12 Nach oben    #5
Erfahrener Benutzer
 
Registriert seit: 02.02.2005
Beiträge: 525
Standard

Hey, danke! Geniale Idee! Werds gleich so machen!
Gottzilla ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

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

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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Verschachtelte Arrays mit Werten füllen und sortieren Jan PHP-Programmierung 6 26.06.2007 16:41
Zweidimensionales Array sortieren ehli75 Allgemeine Java-Programmierung 2 17.06.2005 09:03
Liste mit Objekten einer Klasse nach Property sortieren Michael.Schmuck Allgemeine Java-Programmierung 4 22.02.2005 18:26
IWie kann ich Instanzvariablen/ ganze Obekte sortieren?? Java17 Allgemeine Java-Programmierung 12 20.02.2005 14:58
Inhalt in einer jComboBox alphabetisch sortieren Immi_Himself Desktop-Applikationen und Grafik 2 16.11.2004 15:40


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:32 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44