java获取本机公网IP
来源:互联网 发布:2017金英杰免费网络课 编辑:程序博客网 时间:2024/05/01 03:38
import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.URL;public class Demo2 {public static void main(String[] args) throws Exception { System.out.println("本机的外网IP是:" + Demo2.getWebIp()); } public static String getWebIp() { String strUrl = "http://1111.ip138.com/ic.asp"; try { URL url = new URL(strUrl); BufferedReader br = new BufferedReader(new InputStreamReader( url.openStream())); String s = ""; StringBuffer sb = new StringBuffer(""); String webContent = ""; while ((s = br.readLine()) != null) { sb.append(s + "rn"); } br.close(); webContent = sb.toString(); int start = webContent.indexOf("[") + 1; int end = webContent.indexOf("]"); //System.out.println("webContent=" + webContent); //System.out.println("start=" + start); //System.out.println("end=" + end); if (start < 0 || end < 0) { return null; } webContent = webContent.substring(start, end); return webContent; } catch (Exception e) { e.printStackTrace(); return "error open url:" + strUrl; } }}
0 0
- java获取本机公网IP
- Java获取本机公网ip
- java 获取本机的公网ip
- 获取本机公网IP
- 获取本机公网IP
- java 获取本机的公网、外网ip
- 获取本机公网IP地址
- VC++获取本机公网IP
- linux下获取本机公网ip
- C#获取本机公网IP
- 获取,本机、与公网IP地址
- 获取本机IP和获取公网IP
- Java获取本机的内网IP和公网IP(通…
- 获取本机的公网IP和内网IP(JAVA源码)
- C++Builder 6 获取本机IP与公网IP
- C#获取本机局域网ip和公网ip
- C#获取本机局域网IP和公网IP
- C#获取本机局域网ip和公网ip
- HDU 5318 The Goddess Of The Moon
- Jump Game II
- IOS XMPP引入时产生错误信息 “libxml/tree.h no such file or directory”
- 《C/C++/Java/Pascal 程序设计基础》习题集 解题1
- ios文件预览以及使用其他应用打开文件
- java获取本机公网IP
- PostgreSQL Concurrency with MVCC
- 说说mysql索引
- 记录 在表中 第几次出现
- 做一个好的项目经理
- HDU 3501 Calculation 2 (欧拉函数)
- Path Sum II
- 各种拟合,一元、多元、对数、指数、单峰、自定义拟合
- hdoj2031十进制转为任意进制