DataInputStream的过期方法readLine()
来源:互联网 发布:网络大v引导舆情走向 编辑:程序博客网 时间:2024/05/21 12:37
http://blog.sina.com.cn/s/blog_62cd5a980100lp0t.html
在JDK1.1以后DataInputStream的readLine方法就过期了,所以当我们在电泳的时候会有警告:
比如:
URL url=new URL(http://www.xupt.edu.cn);
URLConnection connection=url.openConnection();
DataInputStream din=new DataInputStream(connection.getInputStream());
FileWriter fw=new FileWriter("d:\\test.txt",true);
PrintWriter pw=new PrintWriter(fw);
String inputLine=null;
while((inputLine=din.readLine())!=null){
inputLine=new Stirng(inputLine.getBytes("ISO8859-1"),"GB2312");
System.out.println(inputLine);
pw.println(inputLine);
}
pw.close();
din.close();
就会出现方法过期的警告,那么我们只用换用BufferedReader就可以了,上述代码改为:
URL url=new URL(http://www.xupt.edu.cn);
URLConnection connection=url.openConnection();
//DataInputStream din=new DataInputStream(connection.getInputStream());
BufferedReader din=new BufferedReader(new InputStreamReader(connection.getInputStream()));
FileWriter fw=new FileWriter("d:\\test.txt",true);
PrintWriter pw=new PrintWriter(fw);
String inputLine=null;
while((inputLine=din.readLine())!=null){
inputLine=new Stirng(inputLine.getBytes("ISO8859-1"),"GB2312");
System.out.println(inputLine);
pw.println(inputLine);
}
pw.close();
din.close();
- DataInputStream的过期方法readLine()
- 处理Java中DataInputStream流的readLine() 警告。
- BufferedReader.readLine()和DataInputStream.readUTF()
- Socket 应用中DataInputStream 的readInt()方法
- readLine()方法
- IOS下的readLine方法的实现
- BufferedReader的readLine方法阻塞的处理
- read(), readline(), readlines()方法的使用
- read(), readline(), readlines()方法的使用
- StreamReader.ReadLine 的方法读取指定行
- readLine方法的原理和案例分析
- 关于BufferefReader.readLine()方法的理解
- 使用readLine()方法遇到的坑
- readbuffer的readline方法读取文本文件bug
- 关于BufferefReader.readLine()方法的理解
- DatainputStream的read方法读取问题、类型 String 的问题
- 防止Access_token过期的方法
- DataInputStream 的readInt 算法
- mimetype
- React:引领未来的用户界面开发框架
- 学习笔记之Lambda 表达式(C# 编程指南)
- 坑。。待填
- 安装php5
- DataInputStream的过期方法readLine()
- js_day3
- Android下载repo文件报错
- Shell脚本实现每个工作日定时执行指定程序(学习记录)
- 在Github和Git上fork之简单指南
- GUN学习笔记之make变量
- 医疗博文锚文本
- Linux makefile 教程 非常详细,且易懂
- Android中传递对象的三种方法