黑马程序员技术交流社区

标题: 怎样获取本机的IP地址 [打印本页]

作者: 王桂丽    时间: 2012-7-27 16:22
标题: 怎样获取本机的IP地址
本帖最后由 王桂丽 于 2012-7-27 17:10 编辑

请问一下如何获取本机的IP地址?
作者: 乐峰    时间: 2012-7-27 16:28
import  java.net.*;
InetAddress i= InetAddress.getLocalHost()//本机地址和名字(UnknowHostException未知主机异常)
System.out.println(i.toString())
System.out.println(i.getHostAddress())//本机的IP地址
System.out.println(i.getHostName())//本机名字
作者: 李菁    时间: 2012-7-27 16:40
public class Test2 {
        public static void main(String[] args) {
                InetAddress ip;
                try {
                        ip = InetAddress.getLocalHost();
                        System.out.println("本机的ip=" + ip.getHostAddress());   根据localhost获取本机ip
                } catch (UnknownHostException e) {
                        // TODO Auto-generated catch block
                        e.printStackTrace();
                }

        }
}
作者: 黑马连家华    时间: 2012-7-27 16:53
import java.net.*;
class IP
{
        public static void main(String[] args) throws Exception
        {
                String ip = InetAddress.getLocalHost().getHostAddress();
                System.out.println(ip);
        }
}
InetAddress类中的静态方法getLocalHost()返回本地主机

再根据本地主机的getHostAddress()方法返回主机的IP地址

如果你问的不是java,方面,而是window方面的话
右下角有类似网上邻居的小电脑,双击它,在对话框中选择"支持"就可以看到本机IP
第二种方法 dos下输入ipconfig/all 你会找到你的IP哦
第三种方法 如果你上得了网直接在百度里面打ip回车,就可以看到你的外网ip啦
其它方法我也不知道了,,,不过有很多方法都可以得到哦





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2