File truncate operation in Java

后端 未结 7 1742
清酒与你
清酒与你 2020-11-29 11:02

What is the best-practice way to truncate a file in Java? For example this dummy function, just as an example to clarify the intent:

void readAndTruncate(Fil         


        
7条回答
  •  粉色の甜心
    2020-11-29 11:42

    Use FileChannel.truncate:

    try (FileChannel outChan = new FileOutputStream(f, true).getChannel()) {
      outChan.truncate(newSize);
    }
    

提交回复
热议问题