InetAddress.md

InetAddress类

在Internet上的主机有两种方式表示地址,如:

获得一个InetAddress对象,使用InetAddress类的静态方法getByName(String s)将一个域名或IP地址传给s,该对象含有主机地址的域名和IP地址。

例子:

import java.net.*;
import java.util.Scanner;
public class InetAddress1 {
	public static void main(String args[]) {
		try {
			InetAddress i=InetAddress.getByName("lcfu1.github.io");
			System.out.println("域名和IP地址:"+i.toString());
			System.out.println("域名:"+i.getHostName());
			System.out.println("IP地址:"+i.getHostAddress());
			i=InetAddress.getLocalHost();
			System.out.println("本地机器的域名和IP地址:"+i.toString());
		}catch(UnknownHostException e) {
			System.out.println("查询失败");
		}
	}
}

注: