首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

小弟我是一个菜鸟求高手帮小弟我看一下小弟我这哪儿错啦

2012-03-29 
求助我是一个初学者求高手帮我看一下我这哪儿错啦package 第十四章.IOimport java.io.FileInputStreamim

求助我是一个初学者求高手帮我看一下我这哪儿错啦
package 第十四章.IO;

import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;

public class Fileinput {

  public static void main(String[] args) {
  try {
  byte rb;
  byte rba[] = new byte[4], rs[] = new byte[128];
  String s1;
  FileInputStream filein =
  new FileInputStream("D:\\wf1.text");
  rb = (byte) filein.read();
  filein.read(rba);
  filein.read(rs);// 字节流格式只能读到数组
  String s = new String(rs);
  filein.close();
  System.out.println("rb=" + rb + "\nrba[2]=" + rba[2] + "\nrs=" + s);
   
  /*byte b1 = 67;
  byte ba1[] = {30, 40, 50, 60};
  String s2 = "把字符串写入流格式文件";
  FileOutputStream out1 = new FileOutputStream("C:\\wf1.text");
  out1.write(b1);
  out1.write(ba1);
  out1.write(s2.getBytes());//串转换为字节数组才能写入
  out1.close();
  */
  } catch (Exception e) {
  e.printStackTrace();
  }

  }
}


[解决办法]
filein.read();
返回的是一个int 型数值 BYTE是装不下的
[解决办法]
FileInputStream filein =
new FileInputStream("D:\\wf1.text");
你要读取的文件 不存在 你D 盘下是不是没有这个文件呀
[解决办法]
文件没找到,看看对应目录下是不是有对应的文件
[解决办法]

探讨

但必须要有吗
不是如果没有
它自己创建了吗

热点排行
Bad Request.