今天有朋友去面试,被问到一个“如何扫描局域网IP”的问题(即找出局域网中当前已使用的IP),朋友回答的不好,回来问我,我首先想到的就是使用ping命令将局域网可分配的IP地址逐个遍历一遍,能ping通的就是已使用的. 那么基于思路,实现代码也没啥太难的,以java语言来实现. linux下的代码: public static boolean pingIp(String ip) { try { // ping -c 3 -w 100 中 ,-c 是指ping的次数 3是指ping 3次 ,-w 1