-2
La méthode de tri par défaut ne fonctionne pas pour moi en Java.Le comparateur Java pour le tri ne fonctionne pas
int[] nums = {11,14,15,10};
Arrays.sort(nums, new Comparator<Integer>() {
public int compare(Integer a, Integer b) {
// compare code here
}
});
L'erreur que je reçois est
"The method sort(int[]) in the type Arrays is not applicable for the arguments (int[], new Comparator<Integer>(){})"
Je sens que je suis stupide.
Un 'int []' n'est pas un 'Integer []' et un 'int' n'est pas un' Integer'. – user2357112
Vous ne pouvez pas spécifier le comparateur pour trier int [] par 'Arrays.sort'. – saka1029
Peut-être plus précisément https://stackoverflow.com/questions/12654600/descending-order. Supposons que quelqu'un dans le monde a eu le même problème que vous à un moment donné dans le passé et travaille à partir de là. – Dukeling