栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

15.java获取当前主机ip

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

15.java获取当前主机ip

java提供了InetAddress类代表IP地址,InerAddress下有两个子类

分别是Iner4Address和Iner6Address,他们分别代表IPv4和IPv6地址

InerAddress没有构造方法,而是提供了静态方法来获取InerAddress实例

InerAddress类的常用方法

方法说明
public static InerAddress get( Name(String host) )根据主机获取对应的InerAddress对象
public static InetAddress getLocalHost()获取本机IP地址对应的InetAddress实例
public static getHostAddress()返回该InetAddress实例所对应的IP地址字符串
public static getHostName()返回此IP地址的主机名称

实例:

import java.net.Inet4Address;
import java.net.InetAddress;

InetAddress ip;      //用于获取IP(因为是静态的所以不需要使用new来实例化)
String IP = null;    //用于返回IP

try {
	
	ip = Inet4Address.getLocalHost();    //获取IP
	IP = ip.getHostAddress();        	//以字符串形式存储IP

} catch (UnknownHostException e) {e.printStackTrace();}    //异处理

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/720111.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号