java demo获得获得本机的P

package socket;

import java.net.InetAddress;

public class ShowIP {

 public static void main(String[] args) {
      try{
       if(args.length>0){
        String hostName=args[0];
        InetAddress[] addr = InetAddress.getAllByName(hostName); //得到该主机的所有地址
        //打印输出到控制台
        for(InetAddress address : addr){
         System.out.println(address.getHostAddress());
        }
       }else{
        System.out.println(InetAddress.getLocalHost().getHostAddress()); 
       }
      }catch(Exception e){
       e.printStackTrace();
      }
 }
   //控制台输出192.168.234.103,是本机的IP地址
}


猜你喜欢

转载自blog.51cto.com/10983206/2564397