今天要跟大家分享的是,一个读取本机ip地址的方法。
private List<String> getLocalIps() {
ArrayList<String> allIP = new ArrayList<String>();
Enumeration<NetworkInterface> netInterfaces = null;
try {
netInterfaces = NetworkInterface.getNetworkInterfaces();
while (netInterfaces.hasMoreElements()) {
NetworkInterface ni = netInterfaces.nextElement();
Enumeration<InetAddress> ips = ni.getInetAddresses();
while (ips.hasMoreElements()) {
String ip = ips.nextElement().getHostAddress();
if (ip.equalsIgnoreCase("127.0.0.1")) {
continue;
}
allIP.add(ip);
}
}
} catch (Exception e) {
e.printStackTrace();
}
return allIP;
}
注意,本机可能有多个IP地址,故返回的是一个String的List.
分享到:
相关推荐
java读取纯真IP地址数据库 使用java读取纯真ip数据库,里面带一个最近更新的ip库,想要最新的,可以拿名字百度
java读取IP的真实地址,可以根据ip或许所属地区省市等。。。
java读取纯真数据库,源码来自于lumaQQ
Java 读取服务器IP工具类,该工具用于读取项目运行的ip地址,内网IP,请求IP,开箱即用。
直接导入eclipse, 运行com.lumaqq.test下Test.java主函数即可 方便进行ip的查询操作 数据库文件版本为:2008年10月15日
程序很小 但是很精悍,利用了GUI,但是界面还是很差
通过输入的ip地址,读取纯真ip数据库,获取该IP地址所在地区
可以读取任何html网页的内容,适用于读取网页内容保存到数据库字段中
本软件需要本机已经配置好JAVA环境。 请将IP地址以如下格式保存在ip.txt文件中: 192.168.0.1 192.168.0.2 192.168.0.13 192.168.0.8 192.168.0.18 ... ... CMD进入IP.JAR所在文件夹,执行命令JAVA -JAR pingIP....
通过读取qqwry.dat文件把IP地址转换为实际地域信息 minecraft插件
通过使用SNMP协议获取某个交换机或服务器相关设备信息,如获取交换机设备,则可以通过设备OID获取相关信息,以及能获取交换机下所有连接的PC机的MAC地址与IP地址以及端口号信息。
第二步:运行LoginData.java 启动(客户端)登陆界面 输入用户名 ip为本机localhost 第三步:在登陆后的界面文本框输入文本,然后发送 可以同时启动多个客户端 实现群聊。 浮动的广告 嵌套在html中 各种EJB之间的...
第二步:运行LoginData.java 启动(客户端)登陆界面 输入用户名 ip为本机localhost 第三步:在登陆后的界面文本框输入文本,然后发送 可以同时启动多个客户端 实现群聊。 浮动的广告 嵌套在html中 各种EJB之间的...
第二步:运行LoginData.java 启动(客户端)登陆界面 输入用户名 ip为本机localhost 第三步:在登陆后的界面文本框输入文本,然后发送 可以同时启动多个客户端 实现群聊。 浮动的广告 嵌套在html中 各种EJB之间的...
第二步:运行LoginData.java 启动(客户端)登陆界面 输入用户名 ip为本机localhost 第三步:在登陆后的界面文本框输入文本,然后发送 可以同时启动多个客户端 实现群聊。 浮动的广告 嵌套在html中 各种EJB之间的...
第二步:运行LoginData.java 启动(客户端)登陆界面 输入用户名 ip为本机localhost 第三步:在登陆后的界面文本框输入文本,然后发送 可以同时启动多个客户端 实现群聊。 浮动的广告 嵌套在html中 各种EJB之间的...
java ip匹配 访问量+1 从 `IP地址文件` 中读取地址关系到自己的数据结构中; 2. 从 `日志文件` 中读取ip,解析关联的城市,对应的城市访问量 `+1` ; 3. 统计访问量最多的前10城市
从一个txt文件中导入一个网段内的计算机的名字,IP,MAC地址(这些是通过别的软件扫描出来的,我不懂做),然后再填写别的一些配置...客户端运行后会先读取本机的MAC地址,再根据该xml文件查找匹配的配置,并自动修改。
第二步:运行LoginData.java 启动(客户端)登陆界面 输入用户名 ip为本机localhost 第三步:在登陆后的界面文本框输入文本,然后发送 可以同时启动多个客户端 实现群聊。 浮动的广告 嵌套在html中 各种EJB之间的...
readDataThread.java 读取数据的线程类 demoEnhanceThread.java 使用自己定义的线程类示例 producer_consumer.java 演示生产者-消费者线程 consumer.java 消费者线程 producer.java 生产者线程 common.java ...