获取IP地址
2015-06-17 10:25
323 查看
参考CORE JAVA。
在JAVA中,InetAddress类用于操作与IP地址相关的内容,常用方法如下:
在JAVA中,InetAddress类用于操作与IP地址相关的内容,常用方法如下:
java.net.InetAddress 1.0 • static InetAddress getByName(String host) • static InetAddress[] getAllByName(String host) constructs an InetAddress, or an array of all Internetaddresses, for the given host name. • static InetAddress getLocalHost() constructs an InetAddress for the local host. • byte[] getAddress() returns an array of bytes that contains thenumerical address. • String getHostAddress() returns a string with decimal numbers,separated by periods, for example "132.163.4.102". • String getHostName() returns the host name.
package com.lujinhong.corejava; import java.net.InetAddress; import java.net.UnknownHostException; public class InetAddressTest { public static void main(String[] args) { try { // Get the first argument as the hostname. if (args.length > 0) { InetAddress[] inetAddresses = InetAddress.getAllByName(args[0]); for(InetAddress ia : inetAddresses){ System.out.println(ia); } }else{ //if No argument, get the localhost ip address. InetAddress localHostAddress = InetAddress.getLocalHost(); System.out.println(localHostAddress); System.out.println(localHostAddress); } } catch (UnknownHostException e) { e.printStackTrace(); } } }
相关文章推荐
- 建立简单的服务器端程序
- Activity详细解释(生命周期、以各种方式启动Activity、状态保存,等完全退出)
- 如何防止博客文章被窃取
- PowerDesigner使用
- 日经社説 20150617 企業は株の長期保有をいかに促すべきか
- 《学习OpenCV》第三章课后题2
- how to install the chrome in the Ubuntu platform
- 英语单词解辞集
- 编程面试的10大算法概念汇总
- 读取并分析wgetrc文件
- 使用lstat()判断文件类型
- 使用Subversion进行版本控制 附录A
- 使用C语言读取properties文件V1.0
- oracle之Flash Recovery Area全面介绍
- 连接数据库时提示归档器失败 ORA-00257: archiver error
- GoldenGate系列一:快速搭建单向同步GoldenGate环境
- GoldenGate系统二:快速搭建三方单向通信GoldenGate环境
- GoldenGate系统三:trouble shooting and log
- sqlplus环境配置(login.sql)
- Oracle从软件安装到运行的全流程