Возможно ли скопировать содержимое файла в контейнер, а затем удалить файл мгновенно, поэтому, по сути, я делаю снимок файла, но не сохраняя его содержимое в другом временном файле а в объекте JavaСкопируйте файл в объект, затем удалите файл
ПСЕВДОКОД/код, что я пытаюсь сделать
final File localPushFile = new File("testfile.txt");
if(!(localPushFile.exists())
{
FileReader filestream = new FileReader(localPushFile);
Object a = filestream //object variable will store snapshot of the file I am trying to copy
deletefile(localPushFile) //method that will delete the file as soon as a snapshot is taken
}
Я предполагаю, что я не могу использовать BufferedReader как только действует как временный буфер?
Можете ли вы описать проблему, которая привела вас искать такое решение? Это звучит как проблема xy для меня. – Andreas
Я жду файл, когда я его получу, я сразу же должен захватить его содержимое и сразу удалить файл. – lboyel
Как насчет вместо чтения и удаления файла (который может использовать много памяти и может привести к потере данных, если процесс сбоев), мы копируем файл в каталог temp с меткой времени, прикрепленной к имени файла? Вам было бы интересно такое решение? – Andreas