FileInputStream fis = new FileInputStream(“xxx.txt”);
/*int x = fis.read();//从硬盘上 读取一个字节
System.out.println(x);*/
int b;
while((b = fis.read()) != -1){
System.out.println(b);
}fis.close();
- //第二种拷贝
FileInputStream fis = new FileInputStream(“妹子.jpg”);
FileOutputStream fos = new FileOutputStream(“妹子1.jpg”,true);
/*int len = fis.available();
System.out.println(len);*/
byte [] arr = new byte [fis.available()];
fis.read(arr);
fos.write(arr); - FileInputStream fis = new FileInputStream(“妹子.jpg”);
FileOutputStream fos = new FileOutputStream(“妹子2.jpg”,true);
int len;
byte [] arr = new byte[2];
while ((len = fis.read(arr)) != -1){
fos.write(arr,0,len);
} - FileInputStream fis = new FileInputStream(“妹子.jpg”);
FileOutputStream fos = new FileOutputStream(“小伟.jpg”);
BufferedInputStream bis = new BufferedInputStream(fis);
BufferedOutputStream bos = new BufferedOutputStream(fos);
int len;
while((len = bis.read()) != -1){
bos.write(len);
} - FileOutputStream fos = new FileOutputStream(“zzz.txt”);
fos.write(“周小伟是个很可恶的人!”.getBytes());
fos.close(); - BufferedInputStream bis = new BufferedInputStream(new FileInputStream(“加密.jpg”));
BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream(“解密.jpg”));
int len;
while ((len = bis.read()) != -1 ){
bos.write(len ^ 123);
}
java输入输出流FileInputStream,FileOutputStream,BufferedInputStream,BufferedOutputStream知识点总结
最新推荐文章于 2022-10-10 16:35:16 发布