public static void sort(int[] array) {
//напишите тут ваш код
for(int i=array.length-1; i<0; i--) {
for(int x=0; x<i; x++){
if(array[x]<array[x+1]){
int tmp=array[x];
array[x]=array[x+1];
array[x+1]=tmp;}
}
}
return sort??????;Andriy Pikus
18 уровень
Что в ретурн писать?
Решен
Комментарии (9)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Иван Зубов
5 ноября 2019, 12:38
в return ничего не надо писать это же void
0
Артем DivertittoSenior Android-разработчи в United TechMaster
5 ноября 2019, 12:35
В ретурн не надо ничего возвращать, так как массив после отработки метода будет отсортирован, попробуй в методе sort использовать Пузырьковая сортировка
0
Andriy Pikus
2 ноября 2019, 21:01
Если убрать ретурн то на екран виводит ровно тоже что и на вход подают...
0
Wladyslaw Java Developer Master
2 ноября 2019, 21:05
а ты условие в цикле глянь. У тебя же ни одной итерации не происходит.
+1
Andriy Pikus
2 ноября 2019, 21:06
Согласен.Баран😔
0
Eiffil
2 ноября 2019, 20:53
нужно сделать сортировку в переданном массиве. возвращать новый массив не нужно
0
ИльяEnterprise Java Developer в СберТех
2 ноября 2019, 20:04
Вы передали массив по ссылке, все значения которые ,Вы, изменили в методе, изменяться и в исходном массиве, который был передан как параметр в метод.
0
Ksenia VolkovaJava Developer в DXCMaster
2 ноября 2019, 19:54
Если метод - void, то return ему не нужен, он ничего не возвращает.
+1
Павел Ермишин
3 ноября 2019, 16:01
да, выше почему то никто не обратил на это внимание. Тип VOID не возвращает значение (return не используется)
0