javaIO

mac2025-08-07  13

package step2; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; public class Task { public void task() throws IOException{ /********* Begin *********/ FileInputStream fs = new FileInputStream("src/step2/input/task.txt"); byte[] b = new byte[8]; fs.read(b); String str = new String(b); System.out.println(str); File dir = new File("src/step2/output/"); if(!dir.exists()){ dir.mkdir(); } FileOutputStream fos = new FileOutputStream("src/step2/output/output.txt"); String out = "learning practice"; byte[] outByte = out.getBytes(); //将字符串转换成字节 fos.write(outByte); //写数据 //释放资源 fs.close(); fos.close(); /********* End *********/ } } package step4; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; public class Task { public void task() throws IOException{ /********* Begin *********/ FileInputStream in=new FileInputStream("src/step4/input/input.txt"); FileOutputStream out=new FileOutputStream("src/step4/output/output.txt"); int len; while((len=in.read())!=-1) { out.write(len); } FileInputStream in1=new FileInputStream("src/step4/input/input.jpg"); FileOutputStream out1=new FileOutputStream("src/step4/output/output.jpg"); int len1; while((len1=in1.read())!=-1) { out1.write(len1); } in1.close(); out1.close(); in.close(); out.close(); /********* End *********/ } } package step3; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; public class Task { public void task() throws IOException{ /********* Begin *********/ String file="src/step3/input/input.txt"; FileReader fr= new FileReader(file); char[] buf=new char[8]; fr.read(buf); FileWriter fw=new FileWriter("src/step3/output/output.txt"); fw.write(buf); fw.close(); fr.close(); /********* End *********/ } } 李响Superb 认证博客专家 机器学习 TensorFlow 图像处理 成为一名优秀的算法工程师⬆️ ,目前还在读软件工程,AI攻防、算法和深度学习方向,微博同名❤️ :李响Superb,(记得关注,有问题微博私信!)我们一起努力呀!
最新回复(0)