Hallo Leute,
Ich hab in der Api-Dokumentation gesucht nach einer Sortiermethode und einer String-Repräsentation für ein int[10]-Array.
Ich will das Array mit Hilfe der
passenden Sortier-Methode sortieren, mir dann seine String-Repäsentation besorgen und diese dann ausgeben. Bei System.out erschaint folgende Fehlermeldung:
cannot invoke toString() on the primitive type void.
Bei der toString-Methode steht in der Doku:
Elements are converted to strings as by String.valueOf(int).
Mein Code sieht folgendermassen aus
Kann ich einen korrekten Befehl eingeben bei System.out, um mein Ziel zu erreichen, oder sollte ich andere Methoden in der ApiDoku suchen, die besser passen?
Ich hab in der Api-Dokumentation gesucht nach einer Sortiermethode und einer String-Repräsentation für ein int[10]-Array.
Ich will das Array mit Hilfe der
passenden Sortier-Methode sortieren, mir dann seine String-Repäsentation besorgen und diese dann ausgeben. Bei System.out erschaint folgende Fehlermeldung:
cannot invoke toString() on the primitive type void.
Bei der toString-Methode steht in der Doku:
Elements are converted to strings as by String.valueOf(int).
Mein Code sieht folgendermassen aus
Java:
public class Api {
public static void main(String[] args) {
// TODO Auto-generated method stub
int[] a = new int[10];
a[0] = 1;
a[1] = 2;
a[2] = 3;
a[3] = 5;
a[4] = 7;
a[5] = 6;
a[6] = 4;
a[7] = 9;
a[8] = 8;
a[9] = 10;
int[] b = new int[10];
a.toString();
java.util.Arrays.sort(a);
System.out.println(java.util.Arrays.sort(a).toString());
}
public static void sort(int[] a) {
}
public static String toString(int[] a) {
return String.valueOf(a);
}
}