如何在Java中检测usb驱动器
我想知道如何检测usb驱动器。我已经读过了,但我想知道我们是否可以使用如何在Java中检测usb驱动器,java,file-io,usb,Java,File Io,Usb,我想知道如何检测usb驱动器。我已经读过了,但我想知道我们是否可以使用java.io.*检查usb驱动器。我读过的这篇文章确实解释了如何使用java.io.*
java.io.*
检查usb驱动器。我读过的这篇文章确实解释了如何使用java.io.*但是我不太明白。如果有人能举个例子,那就太好了。谢谢。您可以使用File.listRoots()方法
有一篇关于这一点的帖子:
这里的问题是,您需要一个名称或一些其他信息来将驱动器标识为USB驱动器。否则,使用这种方法无法区分普通驱动器和usb驱动器。这至少在Linux上有效
File f = new File("/media");
for(File fls : f.listFiles()){
System.out.print(fls+"\n");
}
请记住,Linux上的外部插入设备存储可以在/media上找到