2011-07-01 53 views
3

我想知道如何檢測USB驅動器。我已經閱讀this post,但我很想知道我們是否可以使用java.io.*;來檢查USB驅動器。我已閱讀的帖子,有一種解釋如何使用java.io.*;,但我不太明白。如果有人能提供一個例子,那會很棒。謝謝。如何檢測Java中的USB驅動器

回答

0

你可以File.listRoots()方法。

有一個關於帖子:Post on Stackoverflow on File.listRoots()

的這裏的問題是,你需要一個名稱或其他一些信息,以確定該驅動器作爲一個USB驅動器。否則,你不能用這種方法告訴普通驅動器和USB驅動器。

0

這個工程至少在Linux

File f = new File("/media"); 
for(File fls : f.listFiles()){ 
    System.out.print(fls+"\n"); 
} 

記住外部熱插拔設備存儲上的Linux可以在/媒體找到