G
Guest
Gast
Hallo zusammen,
ich frage mich derzeit, wie ich ein Element der Liste alphabetisch aufsteigend sortieren kann. Die bisherige alphabetische Sortierung sieht so aus:
Als Ergebnis habe ich nun folgende Sortierung:
Wenn ich in meiner späteren Anwendung (die einen JTree verwendet) nun Isaak auswähle und per Pfeil aufwärts klicke, so müsste ich nun folgendes Ergebnis erhalten:
[Abraham, Isaak, Angela, Noah, Regina, Saskia]
Kennt wer einen performanten Lösungsansatz zu meinem Problem?
Vielen Dank im Voraus.
ich frage mich derzeit, wie ich ein Element der Liste alphabetisch aufsteigend sortieren kann. Die bisherige alphabetische Sortierung sieht so aus:
Code:
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
import java.util.Vector;
public class Test
{
public static void main(String[]args)
{
List<String> list = new ArrayList<String>();
list.add("Noah");
list.add("Abraham");
list.add("Isaak");
Collections.addAll( list,
"Saskia", "Regina", "Angela);
Collections.sort(list);
System.out.println( list );
}
}
Als Ergebnis habe ich nun folgende Sortierung:
Code:
[Abraham, Angela, Isaak, Noah, Regina, Saskia]
Wenn ich in meiner späteren Anwendung (die einen JTree verwendet) nun Isaak auswähle und per Pfeil aufwärts klicke, so müsste ich nun folgendes Ergebnis erhalten:
[Abraham, Isaak, Angela, Noah, Regina, Saskia]
Kennt wer einen performanten Lösungsansatz zu meinem Problem?
Vielen Dank im Voraus.