Glr, estou fazendo um trabalho para faculdade e nele preciso fazer uma verificação do tipo boolean: caso exista um pen-drive na porta usb da máquina ele retorna 0, caso contrário, retorna 1… O q eu quero saber é se existe alguma ferramenta ou API do java q me auxilie nisso
Olá, precisa ser em Java?
De certa forma sim, já q o trabalho está sendo feito em java, mas se a solução não depender de uma API ou ferramenta exclusiva de outra linguagem, então pode-se fazer uma “tradução”.
Testa isso. Funcionou aqui, quando é pendrive ele diz “Unidade de USB”, ai implementa sua logica sobre isso.
File[] paths;
FileSystemView fsv = FileSystemView.getFileSystemView();
paths = File.listRoots();
for (File path : paths) {
System.out.println("Drive Name: " + path);
System.out.println("Description: " + fsv.getSystemTypeDescription(path));
}
1 curtida
Cara… Incrível, era isso mesmo, eu tava com um livro vendo se tinha uma ferramenta que fizesse essa verificação e não estava achando nada… Vou saber mais sobre essa classe, obg, ajudou mt