Итак, я пытаюсь скопировать файл в новое место следующим образом:
FileReader in = new FileReader(strTempPath);
FileWriter out = new FileWriter(destTempPath);
int c;
while ((c = in.read()) != -1){
out.write(c);
}
in.close();
out.close();
Который отлично работает в 99% случаев. Иногда, если изображение довольно маленькое, ‹= 60x80px, скопированное изображение получается искаженным. Кто-нибудь знает, что здесь может происходить? Является ли это ошибкой функции копирования здесь или я должен искать в другом месте?
Спасибо.