Добрый день. Решил задачу используя цикл в массиве, но перед этим пробовал решить используя метод:
Arrays.sort(array, Collections.reverseOrder());
Компилятор выдавал ошибку
java: no suitable method found for sort(int[],java.util.Comparator<java.lang.Object>)
method java.util.Arrays.<T>sort(T[],java.util.Comparator<? super T>) is not applicable
(inference variable T has incompatible bounds
equality constraints: int
lower bounds: java.lang.Object)
method java.util.Arrays.<T>sort(T[],int,int,java.util.Comparator<? super T>) is not applicable
(cannot infer type-variable(s) T
(actual and formal argument lists differ in length))
Как я понял, проблема в разности переменных. Подскажите, как убрать эту проблему и как часто пользуются данным методом? Или гораздо проще сделать все через обычный цикл?