java 获取windows系统硬盘分区 盘符 源代码

作者: 杨圣亮 分类: Java编程 发布时间: 2018-04-16 16:42

源代码如下:

import java.io.File;
import java.util.ArrayList;

/**
 * @author fedkey
 * @date 2018-4-16
 * 获取硬盘分区
 */
public class GetDiskPartition {

    /**
     * @return diskPartions 返回ArrayList形式的硬盘分区
     */
    public static ArrayList<File> getDiskInformation() {
        ArrayList<File> diskPartions = new ArrayList<>();

        File[] disks = File.listRoots();
        if (disks.length == 0) {
            return null;
        }

        for (int a = 0; a < disks.length; a++) {
            diskPartions.add(disks[a]);
        }

        return diskPartions;
    }
}

我使用的电脑硬盘分区为:

java硬盘分区

调用代码,将返回一个

[C:\, D:\, E:\, F:\]

本文链接地址: java 获取windows系统硬盘分区 盘符 源代码

       

发表评论

电子邮件地址不会被公开。 必填项已用*标注

50 − 47 =

微信