可能重复:
Is it possible to format a memory stick, pen drive or disk using Java?
我需要使用Java程序将我的pendrive格式化为NTFS文件系统。你能告诉我怎么办? 谢谢
答案 0 :(得分:4)
运行您正在使用的操作系统的本机命令行实用程序。例如Windows上的format c:
:)
为此使用Runtime.getRuntime().exec()
或ProcessBuilder
。
磁盘格式化是文件系统的责任,强烈依赖于平台。 Java是一个跨平台,我怀疑它有(甚至可以或应该有)这样的内置功能,除非有人已经创建了包含我提到的平台特定调用的库并提供了纯Java API。
答案 1 :(得分:1)
你无法直接格式化。您需要调用特定于操作系统的程序来为您执行实际工作。 check this link this might help you