我正在编写一个程序,其中一个要求是只能接受来自已定稿的 CD-R 的数据。我一生都无法弄清楚如何在 Java 中完成此检查。任何帮助将非常感激!
问问题
497 次
1 回答
1
当 CD 完成后,它会报告零可用文件空间。
从 Java 1.6 开始,File类有一个 getFreeSpace 方法。
当我在 Windows C: 驱动器上尝试此代码时,它返回 403,547,947,008。
package com.ggl.testing;
import java.io.File;
public class GetFreeSpace {
public static void main(String[] args) {
File file = new File("C:");
System.out.println(file.getFreeSpace());
}
}
在您的 CD 驱动器上试一试,看看它是否返回零或数字,分别为已完成的 CD 或未完成的 CD。
于 2015-11-12T21:26:00.607 回答