1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Как строке привязать много аргументов

Тема в разделе "Разработка плагинов для новичков", создана пользователем _MasterCapeXD_, 11 апр 2017.

Статус темы:
Закрыта.
  1. Автор темы
    _MasterCapeXD_

    _MasterCapeXD_ Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    _MasterCapeXD_
    Обьяснил, как смог.Лучше обьяснить наглядно.Вообщем, мне нужно, чтобы с первого (после нулевого) аргумента тот же аргумент не отделялся пробелами.Получается так, что сообщение message выводит только первое слово. Вот код:
    Код:
    String message = args[1];
    String privatemsgFormat = plugin.getConfig().getString("options.privateMsgFormat");
    privatemsgFormat = privatemsgFormat.replace("%msg%", message);
     
  2. Автор темы
    _MasterCapeXD_

    _MasterCapeXD_ Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    _MasterCapeXD_
    Надеюсь на помощь)
     
  3. Blc_Dragon

    Blc_Dragon Активный участник Пользователь

    Баллы:
    76
    ну перебирай все аргументы циклом и склеивай, какие проблемы?
     
  4. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Arrays.asList(args).toString().replace(", ", "");
     
  5. Автор темы
    _MasterCapeXD_

    _MasterCapeXD_ Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    _MasterCapeXD_
    Сделал через цикл, всем спасибо, тема закрыта.Может кому пригодится:
    Код:
                StringBuilder str = new StringBuilder();
                for (int i = 1; i< args.length;i++)
                {
                    str.append(args[i] + " ");
                }
              
                String message = str.toString().trim();
     
Статус темы:
Закрыта.

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