Ругается на строки result.append(StringUtil.reverse(str1 + "$"));
и result.append(StringUtil.reverse(str2));
. При наведении отображается ошибка
StringUtil cannot be resolved
Фрагмент кода:
package rts.util;
import org.jsoup.helper.StringUtil;
public class Crypto {
public static String getEncodedStringAlg1 (String str1, String str2) {
StringBuffer result = new StringBuffer();
result.append(StringUtil.reverse(str1 + "*"));
result.append(StringUtil.reverse(str2));
String str = getMd5(result.toString());
return str.replaceAll("0", " ");
}
В StringUtil
из jsoup нет метода reverse
.
Скорее всего это попытка обратиться к StringUtils
из Apache Commons.
Исправьте название класса и импорт:
import org.apache.commons.lang.StringUtils;
...
StringUtils.reverse(str1 + "$")
Убедитесь, что подключена библиотека Apache Commons.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
У меня есть пакет provider/lang, в нем два языковых файлаОдин из них дефолт, на случай если язык не найден
Как упаковать и распаковать несколько текстовых файлов в ARJ архив и наоборот на JAVAВ проекте не рекомендуется использование ARJ архиваторов
Возник вопрос по логике кодаПочему компилятор не пропускает такой код?