欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

java获取IP地址

程序员文章站 2022-06-03 17:52:50
...

import java.net.InetAddress;
import java.net.UnknownHostException;

public class GetIP {

	public static void main(String[] args) {
		//创建一个InetAddress 对象用于存放百度的地址
		InetAddress baidu = null ;
		
		//创建一个InetAddress 对象用于存放本机地址
		InetAddress my_ip = null ;
		
		//创建一个InetAddress 对象用于存放雅虎的地址
		InetAddress yahu[] = null;
		
		//取得地址
		
		try {
			//使用getbyName获得百度的地址
			baidu = InetAddress.getByName("www.baidu.com");
			
			//获得本机地址
			my_ip = InetAddress.getLocalHost();
			
			//使用getAllByName获得雅虎的地址
			yahu = InetAddress.getAllByName("www.yahoo.com.cn");
			
		} catch (UnknownHostException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		
		
		System.out.println(baidu);
		System.out.println(my_ip);
		for (int i = 0; i < yahu.length; i++) {
			System.out.println(yahu[i]);
		}
	}
}

 

相关标签: ip