zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

Antwort:

Ja. Ein Array von Stringreferenzen kann sortiert werden.

String Sortier-Programm

import java.util.Arrays;

class ArrayDemoTwo
{
  public static void main(String[] args)
  {
    String[] animals =
      {"bat", "fox", "gnu", "eel", "ant", "dog", "fox", "gnat"};

    System.out.print("Scrambled array:  ");
    for (int j=0; j < animals.length; j++)
      System.out.print( animals[j] + " ");

    System.out.println();

    Arrays.sort( animals );

    System.out.print("Sorted array: ");
    for ( int j=0; j < animals.length; j++)
      System.out.print( animals[j] + " ");

    System.out.println();
  }
}

Hier ist ein Programm, das zeigt wie sort() mit einem Array von Stringreferenzen verwendet wird.

Die Ausgabe des Programms ist:

Scrambled array:  bat fox gnu eel ant dog fox gnat
Sorted    array:  ant bat dog eel fox fox gnat gnu

FRAGE 16:

Um sort() mit einer von uns definierten Klasse zu verwenden, welche Schnittstelle muss diese Klasse implementieren?

zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite