• Авторизация


Какая строка меньше? 12-11-2008 16:20 к комментариям - к полной версии - понравилось!


a_R1 или aR1?

существует несколько точек зрения

MySQL

вот как mysql отвечает на этот вопрос

>select name from user order by name collate latin1_general_ci;
+-------------------+
| name              |
+-------------------+
| aR1         |
| a_R1        |
+-------------------+
2 rows in set (0.00 sec)

Java, String.CASE_INSENSITIVE_ORDER

        List<String> strs = new ArrayList<String>();
        strs.add("aR1");
        strs.add("a_R1");
       
        System.out.println("Before:");
        for (String s: strs)
            System.out.println(s);
       
        Collections.sort(strs, String.CASE_INSENSITIVE_ORDER);
       
        System.out.println("After:");
        for (String s: strs)
            System.out.println(s);

 

выводит:

Before:
aR1
a_R1

After:
a_R1
aR1
 

 

вверх^ к полной версии понравилось! в evernote
Комментарии (1):


Комментарии (1): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Какая строка меньше? | Жопа_с_метлой - Дневник Жопа_с_метлой | Лента друзей Жопа_с_метлой / Полная версия Добавить в друзья Страницы: раньше»