私はこのArrayListファイルを持っています
for(File file : files){
InputStream in = FileInputStream(file);
// process each file and save it to file
OutputStream out = FileOutputStream(file);
try{
} finally {
in.close();
out.close();
}
}
すべてのループに in/out close() があるため、パフォーマンスが非常に遅くなります。これを行うためのより良い方法はありますか? 出力ストリームをループの外に置こうとしましたが、うまくいきません。