Помогите Проверка отдельных строчек.

Статус
Закрыто для дальнейших ответов.

Limon-mine

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
Limon_MineDel
У меня есть конфиг
Например
list:
- 'ggg'
- 'DDD'
И мне надо проверить строку на нахождение любой строки из листа
String s = ggg
if(s.eqals(list))
Но это работает по другому. Условие будет равно true если строка будет gggDDD Как проверят каждую строчку из конфига
 
Код:
for(String entry : config.getStringList("your.path")){
  System.out.println("Entry: " + entry);
}
 
Нечего из этого не работает так как надо!!!!!!!
 
if(config.getStringList("your.path").contains("ggg")) {
//TODO
}
 
Тоже самое. Работает если водить qf, но мне надо по отдельности если есть
line:
- 'q'
- 'f'
Что-то какие-то глупости, оно по отдельности работает, а вот если вместе - не должно
 
ну должно работать то, что сказали выше, list.contains("lag");
Это нето. Мне надо в конфиге
list:
- 'my'
- 'list'
И если строка имеет что то из этого то есть my или list
То выполняется определённый код.
Вместо my или list может быть и другие слова
 
Выведи в консоль три вещи,
System.out.println(plugin.getConfig().getStringList("anti-cmd"));
System.out.println(p.getMessage());
System.out.println(plugin.getConfig().getStringList("anti-cmd").contains(p.getMessage()));
Проблема была в том, что надо было в конфиге писать со /
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх