查詢對方主機位置或ip的小程式


Java強大的網路功能,簡單的函數便能做到網路交流



難易度:Easy



--------------------------------------------------------------------------------

import java.net.*;

class lookip{
public static void main(String args[]){
if(args.length != 1){
//執行方式不正確時會執行的方法
SampleInput();
}

InetAddress host;
try{
host = InetAddress.getByName(args[0]);
System.out.println("主機名稱為 : " + host.getHostName());
System.out.println("主機IP位址為 : " + host.getHostAddress());
}catch(UnknownHostException e){
System.out.println("發生例外");
}
}

static void SampleInput(){
System.out.println("正確的執行方式為 : ");
System.out.println("java lookip tw.yahoo.com");
System.out.println("或是");
System.out.println("java lookip 127.0.0.1");
System.exit(0); //結束程式
}
}

--------------------------------------------------------------------------------
arrow
arrow
    全站熱搜

    Neo Chao 發表在 痞客邦 留言(0) 人氣()