我用如下代码
package aa.oo;
import java.io.*;
public class TestFileOutputStream {
public static void main(String args[]) {
int b = 0
我用如下代码
package aa.oo;
import java.io.*;
public class TestFileOutputStream {
public static void main(String args[]) {
int b = 0;
try {
FileInputStream s = new FileInputStream("aa/oo/TestFileOutputStream.java");
FileOutputStream f = new FileOutputStream("aa/oo/TestFOS.java");
while(s.read() != -1) {
f.write(s.read());
}
f.close();
}catch(FileNotFoundException e) {
System.out.println("what the fuck are you doing");
}catch(IOException i) {
System.out.println("shit you are wrong");
}
System.out.println("whar is wrong with you");
}
}
结果 不管用outputstream 还是 write read 复制 或者读出来 都不完整....弄出来是这个样子
akg ao;
motjv.o*
pbi ls etieupttem{
pbi ttcvi anSrn rs]
n ;
ty{
ienuSra s=nwFlIpttem":uesamnsrtrdstpa/oTsFlOtuSra.aa)
FlOtuSra e ieupttem":uesamnsrtrdstpa/oTsFSjv";
wiesra( =-){
b=sra(;
fwieb;
}
.ls(;
}ac(ieoFudxeto ){
ytmotpitn"httefc r o on";
cthIEcpini
Sse.u.rnl(si o r rn";
ytmotpitn"hri rn ihyu)
?氪蠹野锇锩聪履睦锍鑫侍饬?谢谢
展开
全部