2016-07-30 3 views

Antwort

1

Ja, Sie können. Sie sollten dazu die Klassenmethoden File verwenden. Tsadaks Methode funktioniert nur für Windows. Universellere Methode ist dies:

NumberFormat numFormat = NumberFormat.getNumberInstance(); für (Pfad fsRoot: FileSystems.getDefault(). GetRootDirectories()) {

System.out.print(root + ": "); 
try { 
    FileStore store = Files.getFileStore(root); 
    System.out.println("available space" + numFormat.format(store.getUsableSpace())); 
System.out.println(", total=" + numFormat.format(store.getTotalSpace())); 
} catch (IOException e) { 
    System.out.println("error: " + e.toString()); 
} 
} 
Verwandte Themen