Список дисков и их размеры JAVA
Для получения списка дисков и из размеров можно написать простенький код.
import java.io.File;
/**
* Created with IntelliJ IDEA.
* User: dimka3210
* Date: 02.12.12
* Time: 10:50
* To change this template use MyFile | Settings | MyFile Templates.
*/
public class Main {
public static String toGb(Long size){
return String.valueOf(size/(1024/*Kb*/*1024/*Mb*/*1024/*Gb*/)+" Gb");
}
public static String toGbFloat(Float size){
return String.valueOf(size/(1024/*Kb*/*1024/*Mb*/*1024/*Gb*/)+" Gb");
}
public static void main(String[] args) throws Exception {
/**
* Точка входа
*/
//MyFile.writeFile();
for(File f : File.listRoots()){
System.out.println(f.toString()+" Size: "+ toGb(f.getTotalSpace())+"; Empty: "+toGbFloat(Float.parseFloat(String.valueOf(f.getFreeSpace()))));
}
}
}
Как видим всё прекрасно работает.
Комментарии:
Нету комментариев для вывода...