代码如下:FileInputStream f= new FileInputStream("E:\\文档\\青鸟2.txt");
FileOutputStream o=new FileOutputStream("E:\\文档\\青鸟3.txt");
byte [] c=new byte[24];
int data=0;
while((data=f.read(c))!=-1){
o.write(c);
}
原文件的内容还是 abc2435dfdfds北大青鸟南京中博
输出后的内容是 abc2435dfdfds北大青鸟南京中博35dfdfds北大青鸟南?为什么和原文件不一样呢???把24改成其他的数字后输出的内容又不同了,只有是1或者一个很大的数字
输出的内容才合原文件一样javaio
FileOutputStream o=new FileOutputStream("E:\\文档\\青鸟3.txt");
byte [] c=new byte[24];
int data=0;
while((data=f.read(c))!=-1){
o.write(c);
}
原文件的内容还是 abc2435dfdfds北大青鸟南京中博
输出后的内容是 abc2435dfdfds北大青鸟南京中博35dfdfds北大青鸟南?为什么和原文件不一样呢???把24改成其他的数字后输出的内容又不同了,只有是1或者一个很大的数字
输出的内容才合原文件一样javaio
解决方案 »
- sendRedirect()问题
- 关于nutch1.4的问题!!!!!!!
- 如何让hibernate配置文件中的连接数据库的用户名和密码和我自己写的JDBC数据库配置文件一样呢?
- 如何配置log4j让他只显示我log.debug()的内容
- 求助:收不到SOAP消息
- 如何在JSP网页添加背景图
- java取得复选框数据(数组)添加到数据库的某一列
- Tomcat怎么把System.out.println("aaaaaaaaaaaaaaaaa");输出到日志文件里?
- 高分求通过IE从网站导出数据,将本地数据上传到数据库。
- springboot整合mybatis-plus找不到mapper文件
- jquery
- 尚学堂oa用test包测试类为数据库装载数据时发生错误
1、byte [] c=new byte[24];
2、f.read(c);1、创建一个字节数组、大小为24!
2、以字节为单位读取文件内容,一次读24个字节!