Ich möchte eine Anwendung erstellen, die mich warnt, wenn meine Festplatte bald voll wird. Dazu muss das Programm den verfügbaren Speicherplatz abrufen. Wer sagt mir, wie ich das machen kann?Gibt es eine Möglichkeit, verfügbaren Speicherplatz in Java oder einer anderen Sprache abzurufen?
-3
A
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
- 1. Gibt es eine Möglichkeit, den verfügbaren Speicherplatz in PHP zu sehen?
- 2. Gibt es eine Möglichkeit, den PHPDoc-Kommentar einer Klassenkonstante abzurufen?
- 3. Gibt es eine Möglichkeit, Eclipse-ausgeführte git-Befehle abzurufen?
- 4. Gibt es eine bessere Möglichkeit, OpenID-Informationen vom Anbieter abzurufen?
- 5. Get verfügbaren Speicherplatz in Ruby
- 6. AS3: Gibt es eine Möglichkeit, Dokumentationskommentare programmgesteuert aus einer Klassenmethode oder -eigenschaft abzurufen?
- 7. Gibt es eine Möglichkeit, Heroku-Protokolle über HTTP abzurufen?
- 8. Gibt es eine Möglichkeit, Dokumenteigenschaften ohne dsolfile abzurufen?
- 9. gibt es eine Möglichkeit, die Werte betwn die htmls ohne Verwendung einer anderen Sprache übergeben
- 10. Gibt es eine Sprache mit objektbasierten Zugriffsebenen?
- 11. Gibt es eine Möglichkeit, eine Menge oder ein Array von Schlüsseln für ein bestimmtes NSManagedObject abzurufen?
- 12. Gibt es eine "standardmäßige" Möglichkeit, eine CLR-Versionsklasse von einer Zeichenfolge abzurufen?
- 13. Gibt es in Angular i18n/ngPluralize eine Möglichkeit, die Plural-Kategorie einer Zahl abzurufen?
- 14. Gibt es eine Möglichkeit, alle Datensätze in einer (ElasticSearch) NEST-Abfrage abzurufen?
- 15. Gibt es eine Möglichkeit, eine RTL-Sprache in Java zu erkennen?
- 16. Gibt es eine Möglichkeit, alle verfügbaren Routen in einer Nancy-Anwendung aufzulisten?
- 17. Wie DockPanel füllen verfügbaren Speicherplatz
- 18. Gibt es im Docker eine Möglichkeit, die Image- oder Layer-UUID abzurufen?
- 19. Gibt es eine einfache Möglichkeit, Benutzerdaten von AuthComponent aus einer Ansicht in CakePHP abzurufen?
- 20. Sprache in einer Sprache zu einer anderen Sprache
- 21. Gibt es eine Möglichkeit, den Namen der übergeordneten Komponenten/displayName in einer untergeordneten Komponente abzurufen?
- 22. Gibt es eine Möglichkeit, die verfügbaren Variablen in einer Ruby ERB-Vorlage aufzulisten?
- 23. Gibt es eine Möglichkeit, die Autoinkrement-ID aus einer vorbereiteten Anweisung abzurufen
- 24. Gibt es eine Möglichkeit, einen "Geister-Cursor" in einer beliebigen Sprache zu erstellen?
- 25. Gibt es eine Möglichkeit, algebraische Typen in Java zu implementieren?
- 26. Gibt es eine elegante Möglichkeit, Teilregex-Matches in Java durchzuführen?
- 27. Gibt es für eine Klassenpfad-Ressource eine Möglichkeit, das java.io.File-Objekt abzurufen, das es enthält/enthält?
- 28. Es muss eine bessere Möglichkeit geben, Bilder aus einer Datenbank zu speichern und abzurufen, oder?
- 29. Gibt es eine einfache Möglichkeit, eine App in eine Komponente einer anderen App zu verwandeln
- 30. gibt es eine Möglichkeit, Informationen über den Konstruktor mit JavaParser oder einer anderen API zu erhalten?