急!急!我要在JavaBean的io中读file.txt文件的问题(20分)

  • 主题发起人 主题发起人 delphiasp
  • 开始时间 开始时间
D

delphiasp

Unregistered / Unconfirmed
GUEST, unregistred user!
我要在JavaBean的io中读file.txt文件中的数据,

BufferedReader file=new BufferedReader(new InputStreamReader(System.in),1);
file=new BufferedReader(new FileReader(file.txt));
但是不知要将file.txt放在哪?是不是放在这 个Javabean的同一个目录下?
 
没人回答?
 
斑竹:
为什么显示不出来别人的回答,太差了!
 
应该是和调用bean的class放到一起。你可以试一试。
不过以我的经验是单在一个路径下,给文件名的时候连url一起给.
good luck
 
file=new BufferedReader(new FileReader(file.txt));
~~~~~~~~~~???
 
这里打错了,应该是:
file=new BufferedReader(new FileReader("file.txt"));
但是还是不可以?
 
1. 试用全路径 "c:// ...", 2. 试用 FileOutputStream
String fn = "c://file.txt";
File ff = new File(fn);
if (!ff.exists()) {
throw new IOException("File '"+ fn +"'do
se not exists!");
}
FileOutputStream fin = new FileOutputStream(ff);
 
谢谢yysun:
我也是这种方法,但是我想能不能不用c://这种的方法?
有没有其他的方法?
 
用URL也是一种方法,如果你的文件是公开的。
 
后退
顶部