当前位置:编程学习 > JAVA >>

java获取本地ip

java网络编程中经常会用到的获取本地ip的方式,效果图如下:


在任意java项目下,新建GetAddressTest.java,代码如下:

[java] 
package ch01; 
 
import java.net.*; 
public class InetAddressTest 

   public static void main(String[] args) 
   { 
      try 
      { 
         if (args.length > 0) 
         { 
            String host = args[0]; 
            InetAddress[] addresses = InetAddress.getAllByName(host); 
            for (InetAddress a : addresses) 
               System.out.println(a); 
         } 
         else 
         { 
            InetAddress localHostAddress = InetAddress.getLocalHost(); 
            System.out.println("本地地址:"+localHostAddress); 
         } 
      } 
      catch (Exception e) 
      { 
         e.printStackTrace(); 
      } 
   } 
}  

补充:软件开发 , Java ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,