Android(java)학습 노트 79:java 에서 InetAddress 클래스 개요 및 사용
4088 단어 InetAddress
TCP/IP 프로 토 콜 에서 이 표지 번 호 는 IP 주소 입 니 다.
그렇다면 IP 주 소 를 가 져 오고 조작 하면?자바 는 IP 주 소 를 가 져 오고 조작 하 는 데 편리 하도록 InetAddress 를 제공 합 니 다.
1 package cn.itcast_01;
2
3 import java.net.InetAddress;
4 import java.net.UnknownHostException;
5
6 /*
7 * :
8 * A: (Math,Arrays,Collections)
9 * B: (Runtime)
10 * C: (InetAddress) 11 * class Demo { 12 * private Demo(){} 13 * 14 * public static Demo getXxx() { 15 * return new Demo(); 16 * } 17 * } 18 *
19 * InetAddress :
20 * public static InetAddress getByName(String host): IP IP 21 */
22 public class InetAddressDemo {
23 public static void main(String[] args) throws UnknownHostException {
24 // public static InetAddress getByName(String host)
25 // InetAddress address = InetAddress.getByName("liuyi");
26 // InetAddress address = InetAddress.getByName("192.168.12.92");
27 InetAddress address = InetAddress.getByName("192.168.12.63");
28
29 // : ,IP 30 // public String getHostName()
31 String name = address.getHostName();
32 // public String getHostAddress()
33 String ip = address.getHostAddress();
34 System.out.println(name + "---" + ip);
35 }
36 }