Java如何获取IP地址——包含IPv4和IPv6

2025-05-24 15:51:06

Java获得本机IP地址的方式有很多很多。这里只需要配置好Java环境就好。也就是说,不需要第三方插件,不需要CMD操作。如果妳是发烧友,同时有多张网卡同时在用,那么就漂亮了。。。下面跟我来,我演示给大家看~

Java如何获取IP地址——包含IPv4和IPv6

2、这里,我们首先需要知道计算机名,而并非用户名。这么查看:开始菜单,右键单机“计算机”,点击属性。或者,打开计算机,左下角列表里面,右键单机“计算机”,点击属性。位置已经标明,恕不公开我的名称,谢谢谅解。

Java如何获取IP地址——包含IPv4和IPv6Java如何获取IP地址——包含IPv4和IPv6

4、上面的for each 循环里面,怎么会有一个ipv4OrIpv6()的方法呢?这里我们给出解释:输出时候,判断这个地址是IPv4还是IPv6. 然后输出。判断方刮茕栓双法有点笨拙,见谅。这也是为了视觉的直观,也夹带着个人的习惯。代码是:private static String ipv4OrIpv6(InetAddress ita) {  String[] itn = ita.toString().split("/");  String str = itn[1];  if (str.length() > 16) {     return "IPv6\t" + ita.toString();  }  return "IPv4\t" + ita.toString();}

Java如何获取IP地址——包含IPv4和IPv6
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢