Datei kuerzen / schrumpfen / abschneiden / stuzen lassen

Thomas Darimont

Erfahrenes Mitglied
Hallo!

Schaut mal hier:
Code:
  /**
   * 
   */
  package de.tutorials;
  
  import java.io.File;
  import java.io.RandomAccessFile;
  
  /**
   * @author daritho
   *
   */
  public class FileShrinkExample {
  
  	/**
  	 * @param args
  	 */
  	public static void main(String[] args) throws Exception{
  		File file = new File("d:/reverseExample.txt");
  		
  		System.out.println(file.length());
  		
  		shinkFileToBeHalfTheSize(file);
  		
  		System.out.println(file.length());
  		
  	}
  
  	private static void shinkFileToBeHalfTheSize(File file) throws Exception{
  		RandomAccessFile randomAccessFile = new RandomAccessFile(file,"rw");
  		
  		randomAccessFile.setLength(file.length()/2);
  		
  		randomAccessFile.close();
  	}
  
  }

In irgend einem Thread wurde mal nachgefragt wie man eine Datei schrumpfen lassen koennte. Leider kann ich diesen Thread nicht mehr finden. Ware nett, wenn jemand diesen Link unter diesen entsprechenden Thread setzen koennte, falls jemand zufaellig auf diesen treffen sollte. Danke :-)

Gruss Tom
 
Zurück