Эта статья разделяет два кода для получения дискового пространства, пожалуйста, обратитесь к ней.
Код 1:
Импорт java.io.file; public class diskspacedetail {public static void main (string [] args) {file diskpartition = new File ("c:"); Long TotalCapacity = diskpartition.getTotalSpace (); Long FreePartitionSpace = diskPartition.getFreespace (); Long usablePatespace = diskpartition.getFreepce (); diskpartition.getUsableSpace (); System.out.println ("**** размеры в мегабайтах **** / n"); System.out.println ("Тотальный размер раздела:" + totalCapacity / (1024*1024) + "mb"); System.out.println («USABLE:» + USABLEPATITYPATE / System.sprintln («USABLE:» + USABLETITIONPATICTITION / (1024444 Mb "); System.out.println (" Свободное пространство: " + freepartitionspace / (1024*1024) +" mb "); System.out.println (" / n **** Размеры в байтах Giga **** / n "); System.out.println (« Тотальный размер C -размер: " +" (1024*1024 "1024". Gb "); System.out.println (" Пользовательский пространство: " + usablepatitionspace / (1024 *1024 *1024) +" gb "); system.out.println (" Свободное пространство: " + freepartitionspace / (1024 *1024 *1024) +" gb ");}}}Результаты бега
Код 2:
public class FreeDiskSpace {public static void main(String[] args) {File file = new File("c:");long totalSpace = file.getTotalSpace();long freeSpace = file.getFreeSpace();long usedSpace = totalSpace - freeSpace;System.out.println("Total space size: " + totalSpace / 1024 / 1024 / 1024 + "G"); System.out.println ("Оставшийся размер пространства:" + freespace / 1024 /1024 /1024 /1024 /1024 + "g"); System.out.println ("Используемый размер пространства:" + используемое пространство / 1024 /1024 /1024 + "g");}}}результат:
Суммировать
Ха -ха, это заставило всех смеяться.
Выше приведено все содержание двух примеров кода этой статьи о том, что Java получает дисковое пространство. Я надеюсь, что это будет полезно для всех. Если есть какие -либо недостатки, пожалуйста, оставьте сообщение, чтобы указать это. Спасибо, друзья, за вашу поддержку на этом сайте!