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

关于FileInputStream的有关问题

2012-01-26 
关于FileInputStream的问题Java codepublic class FileInputStreamTestDemo {public static void main(Str

关于FileInputStream的问题

Java code
public class FileInputStreamTestDemo {        public static void main(String[] args) throws IOException {            FileInputStream fis=new FileInputStream("FileInputStreamTestDemo.java");            byte [] b=new byte[1024];            int hasRead=0;            while((hasRead=fis.read())!=0){                System.out.print(new String(b,0,hasRead));            }        }}


异常:

Exception in thread "main" java.io.FileNotFoundException: FileInputStreamTestDemo.java (系统找不到指定的文件。)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at java.io.FileInputStream.<init>(FileInputStream.java:66)
at FileInputStreamTestDemo.main(FileInputStreamTestDemo.java:8)


求解


[解决办法]
这里要写绝对路径: 

FileInputStream fis=new FileInputStream("FileInputStreamTestDemo.java");

比如:
FileInputStream fis=new FileInputStream("c:/FileInputStreamTestDemo.java");

热点排行