博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
利用java获取本机IP地址的方法
阅读量:3724 次
发布时间:2019-05-22

本文共 793 字,大约阅读时间需要 2 分钟。

StringBuilder IFCONFIG=new StringBuilder();  		   try {  		       for (Enumeration
en = NetworkInterface.getNetworkInterfaces(); en.hasMoreElements();) { NetworkInterface intf = en.nextElement(); for (Enumeration
enumIpAddr = intf.getInetAddresses(); enumIpAddr.hasMoreElements();) { InetAddress inetAddress = enumIpAddr.nextElement(); if (!inetAddress.isLoopbackAddress() && !inetAddress.isLinkLocalAddress() && inetAddress.isSiteLocalAddress()) { IFCONFIG.append(inetAddress.getHostAddress().toString()+"\n"); } } } } catch (SocketException ex) { } System.out.println(IFCONFIG);
以上就是java获取本机IP地址的核心代码,大家可以选择自己想要的IP地址进行使用

转载地址:http://ozann.baihongyu.com/

你可能感兴趣的文章
4、Python入门--程序控制-选择结构。
查看>>
交换机vlan(主要为华为)一些总结,还有思科交换机vlan
查看>>
华为交换部分二(生成树)
查看>>
Linux第二次基础知识总结(rpm、yum、服务器基础、web、dhcp、nfs、ftp)开机过程
查看>>
TCP 详解,学习SCTP协议总结其相比TCP的优势!
查看>>
linux运维 第三次 MySql数据库 上
查看>>
Linux----VMware安装Centos7超详细过程(图文)
查看>>
linux--yum源,源码包
查看>>
linux---CentOS数据库Mysql的安装
查看>>
1++NAT转换技术(SNAT、MASQUERADE、DNAT策略)及代理服务(squid服务)
查看>>
5++虚拟机三种网络模式以及设置步骤:桥接+NAT+Host-only
查看>>
6++总结BGP的属性,并写出其作用与用法
查看>>
免费ARP ,代理ARP配置及解决方法 ,抓包分析
查看>>
几种网络命令 { ping、ipconfig、arp、tracert、route、nslookup、nbtstat、netstat、net }
查看>>
Linux基础知识,常用命令总结
查看>>
6++Wireshark分析SMTP、POP3协议
查看>>
7+++利用WireShark进行DNS协议分析
查看>>
8+++FTP的基本操作
查看>>
9+++HTTP协议抓包分析
查看>>
9+++一些常见网络安全术语解释
查看>>