Форум программистов, компьютерный форум, киберфорум
Java для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/8: Рейтинг темы: голосов - 8, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 26.06.2018
Сообщений: 38

Сортировка по алфавиту

09.11.2018, 11:03. Показов 1884. Ответов 14
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
package Customerr;
import Customer_.*; 
 
import java.util.Arrays;
import java.util.Scanner;
public class Customerr {
 
    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        String s_al="", s_nc="";
        //Scanner sc = new Scanner(System.in);
        //System.out.print("Введите номер карты(шестизначное число: ");
        //int nncard = sc.nextInt();
        Customer_ с1 = new Customer_("Апатин ", "Илья ",  "Федорович", 158678, 15000); 
        Customer_ с2 = new Customer_("Кошкин ","Игорь ", "Михайлович ", 647474, 9000);
        Customer_ с3 = new Customer_("Мерцалова ","Ольга ","Генриховна",449321,18000);
        Customer_ с4 = new Customer_("Симанов ", "Василий ","Bладимирович", 336816, 9000 );
        Customer_ с5 = new Customer_("Ульянова ", "Наталья ","Павловна", 284886, 9000 );
        Customer_ с6 = new Customer_("Зонтов ", "Дмитрий ","Юрьевич", 120001, 9000 );
        Customer_ с7 = new Customer_("Иванов ", "Петр ","Федорович", 112816, 9000 );
        Customer_ с8 = new Customer_("Петров ", "Федор ","Иванович", 545316, 9000 );
        Customer_ с9 = new Customer_("Федоров ", "Иван ","Петрович", 846546, 9000 );
        Customer_ с10 = new Customer_("Зверева ", "Анна ","Артемовна", 742456, 9000 );
        Customer_ с11 = new Customer_("Филимонова ", "Надежда ","Алексеевна", 946816, 9000 );
        Customer_[] cusmass = {с1234567891011};
Подскажите как отсортировать покупателей по фамилии, чтоб были в алфавитном порядке

Добавлено через 2 минуты
Только без использования коллекций
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.11.2018, 11:03
Ответы с готовыми решениями:

Сортировка по алфавиту
Всем привет, помогите пожалуйста исправить ошибку. С моими знаниями даже не получилось из 20 слов переделать в любое кол-во слов вводимых...

Сортировка карт по алфавиту
Есть 52 карты в АрайЛист нужно отсортировать их по алфавиту переписав compare method of Comparator. Не могу понять как это сделать public...

Сортировка текста по алфавиту
Нужна помощь. нужно написать консольную программу, которая бы сортировала текст из заданного ей файла по алфавиту. У меня есть такой...

14
 Аватар для Aviz__
2739 / 2048 / 507
Регистрация: 17.02.2014
Сообщений: 9,467
09.11.2018, 11:05
Цитата Сообщение от Dianchuk Посмотреть сообщение
Только без использования коллекций
Класс со статическим методом для сортировки массива
0
0 / 0 / 0
Регистрация: 26.06.2018
Сообщений: 38
09.11.2018, 11:19  [ТС]
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
package Customer_;
 
import java.util.Arrays;
 
public class Customer_ {
    private static Object Comparator;
    private String Fam;
     private String Imya ;
     private String Otch;
     private int ncard;
     private int nschet;
    
 
     public void set_Fam(String Fam){
          this.Fam = Fam;
       }
        public String get_Fam(){
          return Fam;
         }
        public void set_Imya(String Imya){
          this.Imya = Imya;
        }
        public String get_Imya(){
          return Imya;
          }
        public void set_Otch(String Otch){
          this.Otch = Otch;
          }
        public String get_Otch(){
              return Otch;
            }
        public void set_ncard(int ncard){
          this.ncard = ncard;
         }
        public int get_ncard(){
              return ncard;
           }
        public void set_nschet(int nschet){
          this.nschet = nschet;
         }
        public int get_nschet(){
          return nschet;
          }
        public Customer_( String Fam,String Imya ,String Otch,int ncard, int nschet){
            this.Fam = Fam;
            this.Imya = Imya;
            this.Otch = Otch;
            this.ncard = ncard;
            this.nschet = nschet;}
        public String S_ncard(){
            if (ncard > 120000&ncard<500000){
                return Fam+Imya+Otch; //(Integer.toString(Fam));
                        }
            return "";}

Java
1
2
3
4
 public static void sortByNumber(Customer_[] arr) {
            Arrays.sort(arr, Comparator.comparing(Customer_::get_Fam));
        
        }
В скобках подчеркнул красным, что делаю не так (Customer_::get_Fam));
0
 Аватар для Aviz__
2739 / 2048 / 507
Регистрация: 17.02.2014
Сообщений: 9,467
09.11.2018, 11:29
Цитата Сообщение от Dianchuk Посмотреть сообщение
sortByNumber(Customer_[] arr)
т.е. ты вообще на угад лепишь?!
0
0 / 0 / 0
Регистрация: 26.06.2018
Сообщений: 38
09.11.2018, 11:43  [ТС]
нет, я попыталась разобраться, не так просто поняла((

Добавлено через 7 минут
Java
1
2
3
4
public static void sortByFam(Customer_[] arr) {
            Arrays.sort(arr, Comparator.comparing(Customer_::get_Fam));
        
        }
Скажите пожалуйста что не так?
0
 Аватар для Aviz__
2739 / 2048 / 507
Регистрация: 17.02.2014
Сообщений: 9,467
09.11.2018, 12:04
Dianchuk, прогу с автобусами запускала?
0
0 / 0 / 0
Регистрация: 26.06.2018
Сообщений: 38
09.11.2018, 12:07  [ТС]
да, он там подчеркивает те же слова в скобках
0
 Аватар для Aviz__
2739 / 2048 / 507
Регистрация: 17.02.2014
Сообщений: 9,467
09.11.2018, 12:11
эту вот https://www.cyberforum.ru/post13043339.html
там все прнедельно ясно

Добавлено через 2 минуты
Цитата Сообщение от Dianchuk Посмотреть сообщение
те же слова в скобках
тогда, все, ГитлерКапут! долго вникать в тему))
0
0 / 0 / 0
Регистрация: 26.06.2018
Сообщений: 38
09.11.2018, 12:13  [ТС]
ВОт он подчеркивает, выдает здесь ошибку
Миниатюры
Сортировка по алфавиту  
0
 Аватар для Aviz__
2739 / 2048 / 507
Регистрация: 17.02.2014
Сообщений: 9,467
09.11.2018, 12:16
Цитата Сообщение от Dianchuk Посмотреть сообщение
он подчеркивает
я шоке!!! ты про импорт слышала?!!!!!!!!!!!!!!!!!!
0
0 / 0 / 0
Регистрация: 26.06.2018
Сообщений: 38
09.11.2018, 12:19  [ТС]
слышала, ну извините то не все такие умные как вы
мы начали только это изучать, поэтому я в этом вообще не шарю
что тут нужно импортировать?
0
 Аватар для Aviz__
2739 / 2048 / 507
Регистрация: 17.02.2014
Сообщений: 9,467
09.11.2018, 12:23
Цитата Сообщение от Dianchuk Посмотреть сообщение
не все такие умные как вы
будешь хамить, сама писать будешь!
Цитата Сообщение от Dianchuk Посмотреть сообщение
что тут нужно импортировать?
то, что подчеркивает))
0
0 / 0 / 0
Регистрация: 26.06.2018
Сообщений: 38
09.11.2018, 12:26  [ТС]
я не хамлю, я просто констатирую факт
а можно конкретно пожалуйста(((
0
 Аватар для Aviz__
2739 / 2048 / 507
Регистрация: 17.02.2014
Сообщений: 9,467
09.11.2018, 12:34
Цитата Сообщение от Dianchuk Посмотреть сообщение
а можно
увы, матушка, ты исчерпала лимит! жди другого самаритянина.
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
09.11.2018, 12:39
Dianchuk, например, в IDEA - курсор на подчеркнутом - Alt+Enter - Import class. В остальных IDE примерно то же самое

Добавлено через 2 минуты
И да, java 8+ должна стоять...
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.11.2018, 12:39
Помогаю со студенческими работами здесь

Сортировка слов по алфавиту
Нашел вот такой код, пытаюсь применить: Создаю list, который хранит слова. И его хочу передать на сортировку. Вот таким способом...

Сортировка слов в тексте по алфавиту
Не могу найти ошибку в моем быдло-коде, а именно при сортировке первое слово, попадает в самый конец массива. Заранее благодарен за помощь....

Сортировка строк в массиве по алфавиту
Задаю строку, разбиваю ее на слова и заношу в массив wordsArr. Осталось только эти слова по алфавиту отсортировать в массиве. Подскажите,...

Сортировка списка файлов по алфавиту
Доброго всем времени суток!=) Я сиииильно начинающий, вот что-то сам по себе изучаю, книги читаю... Решил посмотреть, как с файлами...

Java, сортировка строк по алфавиту
Добрый день, у меня есть вопрос как сделать сортировку строк в программе по алфавиту Текст: ..... package Labs; public...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Новые блоги и статьи
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru