Официальный сайт студ.городка НГТУ
Программирование и БД » [JAVA] Сравнение строк String 

#1  04.06.06 21:26

[JAVA] Сравнение строк String

Подскажите метод сравнения строк.
Из учебников только описание языка от Sun Microsystems;)
И что-то там они решили промолчать о таком методе.

Т.е. как сравнить, к примеру,

String h="hostel";
String g="hostel_1";

Сравнение не .equals()
А чтобы больше\меньше для сортировки.

Исправлено St.eV (04.06.06 21:27)

Offline

#2  04.06.06 22:07

Re: [JAVA] Сравнение строк String

Ну, вроде нашел. Сортировка пузырьковая, "заморская".

Код::

    void SortFamily()
    {
        element tmp=new element();
        for(int i=0;i<size;i++)
            for(int j=0;j<size;j++)
            {  if(pd[i].family.compareToIgnoreCase(pd[j].family)<0)
                {
                    tmp=new element(pd[i]);
                    pd[i]=new element(pd[j]);
                    pd[j]=new element(tmp);
                }
           }  
    }

Offline

#3  05.06.06 10:21

Re: [JAVA] Сравнение строк String

Документация как всегда рулит :)
Смотри методы класса String: compareTo и  compareToIgnorecCase

Offline

Программирование и БД » [JAVA] Сравнение строк String 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.024 сек.
Выполнено 14 запросов.