java ip地址相关操作

@(JAVA)[scala]

参考CORE JAVA。

在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();}}
}

java ip地址相关操作相关推荐

  1. Linux-京东字节百度提前批,一面二面都被问到了awk——实例篇(4)ip地址相关

    去年提前批我投了京东.字节和百度,一面,二面都被问到了awk,如果你会,并且还很熟悉,那肯定算是一个加分项了!好感度up up up! 基本原理本篇不再赘述.请阅读: 总结了200篇面经中的awk面试 ...

  2. MMDB ip地址库操作

    MMDB ip地址库操作 @(JAVA)[java] MMDB即Maxmind DB,是一个设计用于存储IPv4和IPv6的数据信息的数据库,mmdb文件是一个二进制格式的文件,它使用一个二分查找树加 ...

  3. 通过ip地址访问操作远程Mysql数据库

    通过ip地址访问操作远程Mysql数据库(数据库学习笔记 (三)) 可能使用的工具· 问题描述 远程数据库配置 本地连接 可能使用的工具· Navicat Premium XXX版本 各类数据库(仅以 ...

  4. 子网掩码及IP地址相关计算方法

    子网掩码及IP地址相关计算方法 一.什么是IP地址 二.什么是子网掩码 三.相关计算方法 1.运算规则 2.网络地址 3.广播地址 4.主机号范围 5.主机数量 四.通过IP地址求子网掩码 一.什么是 ...

  5. java ip地址接口_java获取ip地址与网络接口的方法示例

    java.net包 大家应该都知道,网络相关对象在java.net包中,Java net包下的类如下: 1.获取主机对象InetAddress //获取本地主机对象 InetAddress host ...

  6. java ip地址查询接口_java获取ip地址与网络接口的方法示例

    java获取ip地址与网络接口的方法示例 发布时间:2020-09-20 23:57:52 来源:脚本之家 阅读:66 作者:骏马金龙 java.net包 大家应该都知道,网络相关对象在java.ne ...

  7. java ip地址类,实现获取主机名称,IP地址的类 (java)

    /** *实现获取主机名称,IP地址的类. * Copyright (C) ☆苹果工作室☆ */ package com.applestudio.util; import java.net.*; pu ...

  8. java ip地址转数字_ip地址与整数相互转换

    1.ip地址转成整数 原理:ip地址的每段可以看成是一个0-255的整数,把每段拆分成一个二进制形式组合起来,然后把这个二进制数转变成整数. 举例:一个ip地址为10.0.3.193 每段数字     ...

  9. Linux Debian 系统的单网卡绑定多个IP地址的操作步骤

    在Debian系统下添加新IP,你只需要修改下 /etc/network/interfaces 文件就可以了,即在eth0接口上绑定更多的IP地址. 我们首先要编辑网卡添加新IP地址的配置文件,命令如 ...

最新文章

  1. 中国挪动批改KPI查核制度将器重客户满意度
  2. 我国的人工智能芯片的市场规模及发展前景
  3. cesium加载百度地图_四大Webgis地图框架的对比选择
  4. 主要用于收集数据库服务器性能参数,数据库-布布扣-bubuko.com
  5. fun python_Python(一)
  6. word文档打印 自动编码_职场老油条才知道的3个Word打印技巧,一年能节省几百张打印纸!...
  7. Linux命令集—— cat AND more
  8. JAVA入门级教学之(package和import)
  9. 光遇安卓服务器维修,《光遇》渠道服更换手机解决办法
  10. c#中如何删除数组中的元素_C中的数组
  11. iOS 学习 - 24.全局跑马灯,支持后台回到前台
  12. 英特尔固态硬盘测试软件,Intel SSD Toolbox
  13. 射极跟随器实验报告数据处理_射极跟随器实验报告 -
  14. VMware16安装Win10系统图文教程
  15. html水平分割线虚线代码,CSS分割线虚线代码
  16. html 百分比 rem,rem的坑,为什么要设置成百分比,为什么又是62.5%
  17. Pigeon发布流程
  18. SuperMap系列——GIS数据之地图瓦片
  19. Windows自带远程连接Ubuntu桌面
  20. Python压缩解压--lzma

热门文章

  1. 1094 谷歌的招聘 (20分)_25行代码AC
  2. 【最详细】数据结构(C语言版 第2版)第八章课后习题答案 严蔚敏 等 编著
  3. Web前端开发笔记——第二章 HTML语言 第九节 框架标签、脚本标签
  4. map语法获取index_MySQL SQL语法优化——使用Explain查看执行计划
  5. linux安装joomla,安装Joomla
  6. php投票系统制作,php简单的投票系统[原创]
  7. crontab 每5分钟_Crontab安装步骤和命令使用详细解说
  8. Ubuntu 12.04 如何切换回英文
  9. ios14的蓝牙弹窗_iOS14来了,总结一下给你带来了哪些最实用的功能
  10. 中如何调取api_API(接口)是什么