java代码获取主机名 java获取客户端电脑名称

Java如何获取本地计算机的IP地址和主机名

可以使用 InetAddress.getLocalHost(),代码如下:

创新互联公司自2013年起,先为裕华等服务建站,裕华等地企业,进行企业商务咨询服务。为裕华企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

import java.net.*;

public class App {

public static void main(String[] args) throws UnknownHostException {

InetAddress local = InetAddress.getLocalHost();

System.out.println("计算机名:" + local.getHostName());

System.out.println("IP:" + local.getHostAddress());

}

}

java如何获取机器名

java获取机器名,主要是使用InterAddress类,如下代码:

package com.qiu.lin.he;

import java.net.InetAddress;

public class Ceshi {

public static void main(String[] args) {

InetAddress addr = null;

String address = "";

try {

addr = InetAddress.getLocalHost();//新建一个InetAddress类

address = addr.getHostName().toString();// 获得本机名称

} catch (Exception e) {

e.printStackTrace();

}

System.out.println(address);

}

}

结果如下:

java 怎么根据IP地址获取主机名

//看看这个代码如何。

import java.net.InetAddress;

import java.net.UnknownHostException;

import java.util.Properties;

import java.util.Set;

public class TestSystemProperties {

public static void main(String [] args){

InetAddress netAddress = getInetAddress();

System.out.println("host ip:" + getHostIp(netAddress));

System.out.println("host name:" + getHostName(netAddress));

Properties properties = System.getProperties();

SetString set = properties.stringPropertyNames(); //获取java虚拟机和系统的信息。

for(String name : set){

System.out.println(name + ":" + properties.getProperty(name));

}

}

public static InetAddress getInetAddress(){

try{

return InetAddress.getLocalHost();

}catch(UnknownHostException e){

System.out.println("unknown host!");

}

return null;

}

public static String getHostIp(InetAddress netAddress){

if(null == netAddress){

return null;

}

String ip = netAddress.getHostAddress(); //get the ip address

return ip;

}

public static String getHostName(InetAddress netAddress){

if(null == netAddress){

return null;

}

String name = netAddress.getHostName(); //get the host address

return name;

}

}

这个代码简单明了,就是调用现成的InetAddress类


分享题目:java代码获取主机名 java获取客户端电脑名称
网站网址:http://bzwzjz.com/article/dopeehs.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站建设公司 网站建设费用 成都网站建设 专业网站建设 成都网站制作 网站制作公司 成都网站制作 成都品牌网站设计 成都网站制作 温江网站设计 成都做网站建设公司 网站设计制作报价 企业网站制作 企业网站设计 企业网站建设 营销网站建设 品牌网站建设 成都网站建设 成都商城网站建设 四川成都网站设计 古蔺网站建设 成都企业网站设计