Hi Leute,
und schon wieder stehe ich vor einem Problem und wende mich an euch.
Ich habe eine JList in der Strings, bestehend aus Ziffern, dargestellt werden und möchte diese Sortieren.
Momentan sortiere ich über eine Collection:
Da meine Werte in der JList aber eigentlich keine Strings sind, sondern Ziffern die als String dargestellt werden, wird die Sortierung nicht korrekt durchgeführt. Es wird die erste Ziffer fortlaufend sortiert und dann die zweite Ziffer fortlaufend:
Ich weiß aber nicht, wie ich die Ziffern sortieren soll, damit ich eine normale Sortierung bekomme:
Vielleicht habt ihr damit schon erfahrungen und könnt mir weiter helfen.
Greetz
Crasher
und schon wieder stehe ich vor einem Problem und wende mich an euch.
Ich habe eine JList in der Strings, bestehend aus Ziffern, dargestellt werden und möchte diese Sortieren.
Momentan sortiere ich über eine Collection:
Java:
Collections.sort(sortData);
for(Iterator it = sortData.iterator(); it.hasNext();){
model.addElement(it.next().toString());
}
Da meine Werte in der JList aber eigentlich keine Strings sind, sondern Ziffern die als String dargestellt werden, wird die Sortierung nicht korrekt durchgeführt. Es wird die erste Ziffer fortlaufend sortiert und dann die zweite Ziffer fortlaufend:
- 1
- 10
- 12
- 2
- 22
- usw.
Ich weiß aber nicht, wie ich die Ziffern sortieren soll, damit ich eine normale Sortierung bekomme:
- 1
- 2
- 10
- 12
- 22
- usw.
Vielleicht habt ihr damit schon erfahrungen und könnt mir weiter helfen.
Greetz
Crasher