1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.

Регистр

Тема в разделе "Дополнения для Jimbot", создана пользователем jonnnnnnn, 30 мар 2013.

  1. TopicStarter Overlay
    jonnnnnnn

    jonnnnnnn Пользователь

    Регистрация:
    04.11.12
    Сообщения:
    51
    Симпатии:
    3
    Баллы:
    30
    Пол:
    Мужской
    /**
    *
    Изменение регистра

    */
    public void Registr(IcqProtocol proc, String uin, Vector v) {
    try{
    String line = (String)v.get(0);
    String str = "";
    int countLowerChar = 0;
    int countUpperChar = 0;
    for (int i = 0; i < line.length() - 1; i++) {
    if (Character.isLowerCase(line.charAt(i)))
    countLowerChar++;
    countUpperChar++;
    if (countLowerChar > countUpperChar) {
    str += Character.toUpperCase(line.charAt(i));
    } else if (countLowerChar < countUpperChar) {
    str += Character.toLowerCase(line.charAt(i));
    }

    }
    proc.mq.add(uin,str+"\n"+ cmd.reklamaOnOff(uin));

    }catch(Exception ex){
    ex.printStackTrace();
    proc.mq.add(uin,"Ошибка в команде.");

    }
    }
    aKsI нравится это.
  2. alcatraz

    alcatraz BANNED

    Регистрация:
    04.01.13
    Сообщения:
    1.004
    Симпатии:
    401
    Баллы:
    375
    Пол:
    Мужской
    не много шаманства и можно сделать, чтобы когда пишешь сообщения то у всех автоматом переводился в нижний регистр, а для админов наоборот в верхний, или если админ то не учитывать регистр...пригодится
    "-AlekS-" нравится это.
  3. Пушкожук

    Пушкожук Специалист

    Регистрация:
    30.07.11
    Сообщения:
    44
    Симпатии:
    31
    Баллы:
    75
    В чём смысл этого кода?
    Например, строку "йцуКЕнгшЩзх" он преобразовыает в "кенгшщз". Вопрос: что это было? :)
    aNeRka2010 нравится это.
  4. cerber

    cerber Местный инквизитор Команда форума

    Регистрация:
    25.02.11
    Сообщения:
    8.201
    Симпатии:
    2.780
    Баллы:
    575
    Пол:
    Мужской
    Адрес:
    АДА
    старенькая темка,но что то наткнулся на неё,при использовании данного "кода",мы получаем,что сообщение из верхнего регистра переводится в нижний,допустим,но при использовании нижнего регистра,приходит пустое сообщение,не проще ли использовать старый-добрый
    Код:
    toLowerCase()
    alex_xpert нравится это.

Поделиться этой страницей