import java.io.*; class MyFileIo{ public static void main(String args[]){ FileInputStream fin; FileOutputStream fout; char ch; int data; try{ fin=new FileInputStream(FileDescriptor.in); fout=new FileOutStream("myfile1"); System.out.println("请输入一串字符以#结束:"); while((ch=(char)fin.read())!='#') fout.write(ch); fin.close(); fout.close(); System.out.println(""); fin=new FileOutputStream("myfile1"); fout=new FileOutputStream(FileDescriptor.out); while(fin.available()>0){ data=fin.read(); fout.write(data); } fin.close(); fout.close(); }catch(FileNotFoundException e){ System.out.println("File not found"); }catch(IOException e){} }
} 这个程序有2个问题,我截了图。。请看看。。Thank u!
----------------解决方案--------------------------------------------------------
怎么发图发不上来啊!!
----------------解决方案--------------------------------------------------------
MyFileIo.java:10:cannot resolve symbol symbol :class FileOutStream Location:class MyFileIo fout=new FileOutStream("myfile1");
MyFileIo.java:17:incompatible types found :java.io.FileOutputStream required: java.io.FileInputStream fin=new FileOutputStream("myfile1");
2 errors 这样的!!!
----------------解决方案--------------------------------------------------------
fout=new FileOutputStream("myfile1"); fin=new FileInputStream("myfile1"); 我都看出来了
----------------解决方案--------------------------------------------------------
谢了!!!!!!!
----------------解决方案--------------------------------------------------------