powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Помогите с задачкой по Java сортировка марок автомобилей
6 сообщений из 6, страница 1 из 1
Помогите с задачкой по Java сортировка марок автомобилей
    #38685630
quagliarella06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!
Очень прошу помочь с решением задачки java

Необходимо реализовать программу сортировки марок автомобилей (без сортировки, по алфавиту, сортировка обратная алфавиту) с выводом в консоль. При этом тип сортировки должен задаваться как параметр запуска программы.


Обычную сортировку реализовать смог, но не получается реализовать второе условие (тип сортировки как параметр запуска программы).

Помогите пожалуйста кому не трудно!!!

Вот текст кода моего:

Код Java(TM) 2 Platform Standard Edition 5.0

public class example {

public static void main(String args[]) {

String[] str = new String[]{"BMW", "Audi", "Ferrari", "Mercedes", "Nissan", "Honda"};

System.out.println("Sort 1: " + Arrays.toString(str));


Arrays.sort(str);
System.out.println("Sort 2: " + Arrays.toString(str));


Arrays.sort(str, Collections.reverseOrder());
System.out.println("Sort 3: " + Arrays.toString(str));

}
}
...
Рейтинг: 0 / 0
Помогите с задачкой по Java сортировка марок автомобилей
    #38685668
Фотография Zukora
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В String args[] Вам приходят параметры запуска.
...
Рейтинг: 0 / 0
Помогите с задачкой по Java сортировка марок автомобилей
    #38685679
quagliarella06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Zukora,

В теории я это понял, но не представляю, как реализовать. Помогите пожалуйста.
...
Рейтинг: 0 / 0
Помогите с задачкой по Java сортировка марок автомобилей
    #38685889
base2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
quagliarella06, например, так

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
public class example {

public static void main(String args[]) {

String[] str = new String[]{"BMW", "Audi", "Ferrari", "Mercedes", "Nissan", "Honda"};

System.out.println("Sort 1: " + Arrays.toString(str));

String sortType = args[0];
if("asc".equals(sortType)){
Arrays.sort(str);
System.out.println("Sort 2: " + Arrays.toString(str));
} else if ("desc".equals(sortType)) {
Arrays.sort(str, Collections.reverseOrder());
System.out.println("Sort 3: " + Arrays.toString(str));
} else {
System.out.println("Wrong sorting type");
}

}
}
...
Рейтинг: 0 / 0
Помогите с задачкой по Java сортировка марок автомобилей
    #38685913
quagliarella06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
base2,

Спасибо большое!
Даже вопросов не возникает совсем))
...
Рейтинг: 0 / 0
Помогите с задачкой по Java сортировка марок автомобилей
    #38686238
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
quagliarella06base2,

Спасибо большое!
Даже вопросов не возникает совсем))
А вот это плохо. Если нужно сортировать строки по другому закону (цифры лидируют
или национальные символы или пустые строки) то тебе пришлось-бы думать как
выкручиваться.

А так - радуйся что с лабой повезло и с преподом (если не спросит конешно).
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Помогите с задачкой по Java сортировка марок автомобилей
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]