java io 较为容易出错的部分 --读取文件不完全
来源:互联网 发布:判断是否为整数 C语言 编辑:程序博客网 时间:2024/05/16 17:51
InputStream is = conn.getInputStream();//执行url响应
BufferedReader br = new BufferedReader(new InputStreamReader(
is));
String line = null;
StringBuffer content = new StringBuffer();
for (line = br.readLine(); line != null; line = br.readLine()) {
content.append(line);
}
System.out.println((content.toString()));
还有一个是用的是read()--》返回的是字节码编号和read(b[])--------------------------------等读取的文件总是缺掉头一个字节。 现在还不知道是为什么。
误区: HttpURLConnection conn =getConnection(url);//创建连接对象
InputStream is = conn.getInputStream();//执行url响应
byte[] b = new byte[1024*10];
int i = 0;
while((i = is.read(b))!=-1){ //每次读取一部分的字节数在b里面。b作为缓存。
System.out.write(b, 0, i);
}
java io的装饰器使用规则:在使用javaio创建流的时候老是不记得装饰器的顺序。于是就研究了一下,现在做个记录:
file-->fileInput | 和file同等级的是inputStream---->inputStreamReader | 和file同等级的 String ------>StringReader
--->fileReader | ----->BufferedInputStream |
| --->ObjectInputStream |
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
注意:所有的reader都可以被装饰为BufferedReader----------BufferedReader 是唯一支持readLine的装饰流
-----------------------------------------------------------------------------------------------------------------------------------------------------
File-------------------->printStream
outPUtStream ------------>printStream 执行打印的操作
outputStream 和intputStream功能刚好相反。
- java io 较为容易出错的部分 --读取文件不完全
- java io 读取文件
- Java IO读取文件
- Java IO操作,文件的读取
- IO 文件的读取
- IO 文件的读取
- java的一些容易出错的地方!
- 一道容易出错的java笔试题
- Java向前引用容易出错的地方
- Java向前引用容易出错的地方
- Java向前引用容易出错的地方
- java几个容易出错的小程序
- Java向前引用容易出错的地方
- Java向前引用容易出错的地方
- 容易出错的Java笔试题
- Java IO流读取文件
- Java IO流读取文件
- Java io 文件读取 合并
- casperjs小结
- windows phone 数据传递
- 制作Linux映像和Kernel的启动
- WCF基础2
- Linux IP代理筛选系统(shell+proxy)
- java io 较为容易出错的部分 --读取文件不完全
- 分析 JUnit 框架源代码
- ActiveMQ学习笔记(二)
- 创建TabHost的两种方式的简单分析
- ADO.NET的一点总结
- 尼玛终于熬过头了从VB走过再次看见窗体的喜悦 SDK加法计算器
- WCF基础3
- NHibernate学习第一天(数据的写入 Insert)
- 百度Ueditor上传附件 上传附件图标不对 文件名显示undefined