<span>package usb;</span>
<br />
<span>import java.io.File;</span>
<br />
<span>public class UsbDevice {</span>
<br />
<span> //扫描系统的盘符</span>
<br />
<span> File[] root = File.listRoots();</span>
<br />
<span> public static void main(String[] args) {</span>
<br />
<span> new UsbDevice().searchUSB();</span>
<br />
<span> }</span>
<br />
<span> public void searchUSB() {</span>
<br />
<span> System.out.println("扫描系统...");</span>
<br />
<span> while (true) {</span>
<br />
<span> //循环里扫描盘符</span>
<br />
<span> File[] files = File.listRoots();</span>
<br />
<span> //比较长度</span>
<br />
<span> if (files.length > root.length) {</span>
<br />
<span> //重新赋值给系统root 相当于加1</span>
<br />
<span> root = File.listRoots();</span>
<br />
<span> System.out.println("插入");</span>
<br />
<span> } else if (files.length < root.length) {</span>
<br />
<span> //重新赋值给系统root 相当于减1</span>
<br />
<span> root = File.listRoots();</span>
<br />
<span> System.out.println("拔出");</span>
<br />
<span> }</span>
<br />
<span> }</span>
<br />
<span> }</span>
<br />
<span>}</span>
原文:https://www.cnblogs.com/maocai2018/p/9938629.html
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!