获取本地ip ,jdk1.6好使的方法
public static void main(String[] args) throws SocketException {
List<String> addrs = Lists.newArrayList( );
Enumeration<NetworkInterface> ifaces = NetworkInterface.getNetworkInterfaces( );
while( ifaces.hasMoreElements( ) ) {
NetworkInterface iface = ifaces.nextElement( );
for( InterfaceAddress iaddr : iface.getInterfaceAddresses( ) ) {
InetAddress addr = iaddr.getAddress( );
if( addr instanceof Inet4Address ) {
if( !addr.isMulticastAddress( ) && !addr.isLoopbackAddress( ) && !addr.isLinkLocalAddress( ) && !addr.isSiteLocalAddress( ) && !"192.168.122.1".equals( addr.getHostAddress( ) ) ) {
addrs.add( addr.getHostAddress( ) );
}
}
if( addr instanceof Inet4Address ) {
if( !addr.isMulticastAddress( ) && !addr.isLoopbackAddress( ) && !addr.isLinkLocalAddress( ) && !addrs.contains( addr.getHostAddress( ) ) && !"192.168.122.1".equals( addr.getHostAddress( ) ) ) {
addrs.add( addr.getHostAddress( ) );
}
}
}
}
System.out.println(addrs);
}
分享到:
相关推荐
获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP...
C#简单编写的一个获取本地ip,mac地址的小程序,C#简单编写的一个获取本地ip,mac地址的小程序
在Linux C下获取本地IP地址源代码(当然排除127.0.0.1),编译通过,测试成功。
调用函数,利用套接字进行获取,然后将Ip地址转换后输出。
java写的获取本地IP地址的小程序,附有源代码 大家一起学习 一起进步 如有更好的方法 请留言 谢谢
C# 获取本地IP地址以及MAC地址C# 获取本地IP地址以及MAC地址
获取本地IP信息,项目经常用到 适合新手 推荐!
建立C++类,VC++获取本地IP地址及本地计算机名
可实现,自动获取本地IP地址,并获取经纬度坐标,通过复制信息,之后点击定位可实现经纬度坐标的定位。由于是调用百度地图和其他网页的资源,所以导致定位不是太准确,代码也只是1.0版本还有待后续完善。本人刚接触...
symbian 获取本地IP地址。。。。。。。。。。。。。。。。
绝对真的,我在powerbuilder9.0下用的,能够获得,哈哈~~找了一星期了,分享下~~
批处理获取本地IP 利用wget获取外网IP
获取本地IP地址的python脚本
在c#中获取本地ip地址(有效ip地址,不含回环地址或者不活动网卡的地址,也可以获取MAC地址,网卡名称等)。同时使用ip地址和子网掩码计算广播地址。强烈推荐,代码从各处搜寻,自己修改,过亲测有效。
可以获取本地的IP地址
IPHONE开发之获取本地IP地址源代码,可以直接加载使用。
labview获取计算机IP地址
C#获取本地IP地址
VC++获取系统信息/获取OS/获取MAC/获取本地IP/判断是否为网吧
内容概要:通过带着读者手写简化版 ajax请求框架,了解网络请求核心原理。在手写ajax的过程中会摘取整体框架中的核心逻辑,简化代码实现过程...在webapp工程,获取终端ip 获取本地ip 获取本机ip地址,403报错解决方案。