Как мне отсортировать этот массив? Пожалуйста, помогите мне! ! !
импорт java.util.Массивы; //для инициализации и импорта массивов
пик общественного класса
{
публичный статический пустота главный(строка[] аргументы) {
поплавок [] х = {0.2 Ф 0.5 ф, ф 0.1, 0.15 ф ф 0.2, 0.13 Ф 0.3 ф, ф 0.25, 0.3 е, 0.3 е,
0.7 ф, ф 0.2, 0.45, ф, ф 0.15, 0.2 Ф 0.85 ф, ф 0.3, 0.65 ф ф 0.2, 0.1 Ф};
//список массивов
System.out.println(Peaks(x, 2)); //чтобы было понятно, что такое пик и массивы
}
статические пики int(float[] x, int range) {// для особых случаев
//если есть какой-то особый случай, то он вернет 0
если (x == null)
{
возвращает 0;
}
int result = 0, l, r; // результат должен начинаться с числа ноль и
//входы, которые являются l и r
for (int i = 0; i < x.length; i++) {
логическое вертикально = истина;
l = Math.max(0, i - диапазон);
r = Math.min(x.length - 1, i + range);//упорядочить массивы
for (int j = l; j <= r; j++) {// пропустить, если мы находимся на текущем
если (i == j) {
продолжить;
}
если (x[i] < x[j]) {
обезьяна = ложь;
перерыв;
}
}
если (обезьяна) {
Системы.из.код println("пик" + я + " = " + х[я]); //вершины номер вершины
результат++;
я += круг;
}
}
System.out.print("количество пиков: ");
возврат результат; //печатаем результат-количество вершин
}
}
Что я уже пробовал:
Я попробовал java.util.Массивы.вроде как (Х)
Это работает, но тогда он не печатает несортированный. Я хочу, чтобы он печатал несортированные, а также сортированные массивы.