Java NetworkInterface是Wifi接口吗?

Java NetworkInterface是Wifi接口吗?,java,wifi,Java,Wifi,如何从返回的结果中查找wifi网络接口 NetworkInterface.getNetworkInterfaces(); 使用Java无法获得这些信息。您只能检索接口的名称和地址。针对windows 10(可能还有其他平台)的解决方案: getName()返回模式[]的名称,其中接口类型为“lo”、“wlan”、“eth”、“ppp”、“net”之一。因此,接口的名称需要与正则表达式“wlan\d+”匹配要在枚举NetworkInterface.getNetworkInterfaces()中搜

如何从返回的结果中查找wifi网络接口

NetworkInterface.getNetworkInterfaces();

使用Java无法获得这些信息。您只能检索接口的名称和地址。

针对windows 10(可能还有其他平台)的解决方案:
getName()返回模式[]的名称,其中接口类型为“lo”、“wlan”、“eth”、“ppp”、“net”之一。因此,接口的名称需要与正则表达式“wlan\d+”匹配
要在枚举NetworkInterface.getNetworkInterfaces()中搜索wifi适配器,还可以按NetworkInterface.isUp()、NetworkInterface.isLoopback()进行筛选