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

Помогите Заменить "&" в List<String>

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

  1. Автор темы
    SashaX2

    SashaX2 Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    NOTXSK
    Метод выдает ошибку.
    помогите что не так ?

    -Я так думаю что null, но не знаю как исправить.
    ps. я знаю что get(0), но на фото 1

    ошибка:
    https://pastebin.com/x2HqQpmh


    upload_2018-11-8_18-16-53.png
     

    Вложения:

  2. MurlikMurlik

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

    Баллы:
    96
    Попробуй так:

    List<String> tmp = new ArrayList<String>();
    for (String l : lore) {
    tmp.add(l.replace("&", "[]"));
    }
    meta.setLore(tmp);
     
  3. Автор темы
    SashaX2

    SashaX2 Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    NOTXSK
    спасибо
     
  4. iD3LSY

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

    Баллы:
    76
    Если у тебя Java 1.8+, то не страдай ты фигней)

    PHP:
    lore.stream().map(-> ChatColor.translateAlternateColorCodes('&'s)).collect(Collectors.toList());
     
  5. hyndorik

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

    Баллы:
    98
    Имя в Minecraft:
    hyndo
    string имутабельный
     
  6. Автор темы
    SashaX2

    SashaX2 Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    NOTXSK
    1.12.2
     
  7. iD3LSY

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

    Баллы:
    76
    Причем тут версия игры? Я тебе про яву говорю, нужна 1.8+ (это реализация на стримах, а они с 1.8)
     
  8. Andoroid

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

    Баллы:
    76
    Не лучше?
    lore.forEach(s -> s.replace(" "," "));
     
  9. hyndorik

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

    Баллы:
    98
    Имя в Minecraft:
    hyndo
    Глупый чтоли? И что ты сделал?
     
  10. EwrsPlay

    EwrsPlay Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    Ewrs728
    Меня тоже это интересует
     
  11. Andoroid

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

    Баллы:
    76
    Недочитал задачу.
     
  12. hyndorik

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

    Баллы:
    98
    Имя в Minecraft:
    hyndo
    Твой код вообще не будет работать, ничего не изменяет и ничего не делает
     

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