мы делаем проект по декомпрессии сжатия изображений с использованием java.мы уже закодировали изображение с использованием кодировщика base64 после того, как применили приведенный ниже код. Но этот код java не работает для изображения. он работает правильно для строки char, но не для изображения.
StringBuffer dest = new StringBuffer();
for (int i = 0; i < source.length(); i++)
{
int runLength = 1;
while (i + 1 < source.length() && source.charAt(i) == source.charAt(i + 1))
{
runLength++;
i++;
}
dest.append(runLength);
dest.append(source.charAt(i));
}
return dest.toString();