public static void fileinput() throws IOException{
try {
File file1=new File("d:/test/nnn.txt");
FileInputStream fi=new FileInputStream(file1);
BufferedInputStream bi=new BufferedInputStream(fi);
byte[] content= new byte[1024];
File file2=new File("d:/shiquanlong/");
if (!file2.exists()) {
file2.mkdir();
}
FileOutputStream fo=new FileOutputStream(file2);
BufferedOutputStream bo=new BufferedOutputStream(fo);
while (bi.read(content)!=-1) {
bo.write(content);
bo.flush();
}
bi.close();
bo.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
java.io.FileNotFoundException: d:\shiquanlong (拒绝访问。)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(Unknown Source)
at java.io.FileOutputStream.<init>(Unknown Source)
at com.shi.action.testFile.fileinput(testFile.java:100)
at com.shi.action.testFile.main(testFile.java:46)
这个file2不应该是个文件夹,应该是个文件的File;;比如 File file = new File("d:/ff/1.txt");