我需要找到计算机的IP地址。但是,我只需要网络的IP地址(仅在已连接的情况下)。我使用的代码是:
inet = InetAddress.getLocalHost();
String ipadd=inet.getHostAddress();
但是我的笔记本电脑中装有vmware,此代码从中返回ip。即使我没有连接到网络并且ip不是127.0.0.1,它也会返回一个ip。所以我检查了接口,它来自vmware.I需要它停止这样做...请帮助我。我真的需要尽快完成此操作。 任何和所有评论将不胜感激:)