当前位置:编程学习 > JAVA >>

关于文件的读写问题

package pkg01;
import java.io.FileInputStream;

public class ReadFile {

public static void main(String[] args) {
int i;
int b;
try{

FileInputStream f=new FileInputStream("test.txt");
b=f.read();
for(i=0;b!=-1;i++)
{
System.out.print((char)b);
b=f.read();
}
System.out.println();
System.out.println("Total:"+i);
f.close();
}
catch(Exception e){
System.out.println(e);
}
}

}
为什么总是提示java.io.FileNotFoundException: test.txt (系统找不到指定的文件。)
我已经创建了test.txt文件放在跟这个class同一个目录下的 --------------------编程问答--------------------
FileInputStream f=new FileInputStream("/test.txt");

这样写吧 --------------------编程问答-------------------- 要想知道你打开的是哪个文件, 这样写就知道了:
System.out.println(new File("text.txt").getAbsolutePaht()) --------------------编程问答-------------------- 如果你用的是Eclipse 你的test.Ttxt应该直接在你的工程名旁边右击粘贴  要不你的文件就会出现找不到的情况,我刚才已经运行过。。
补充:Java ,  Eclipse
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,