IO流
package com.billbear;
import java.io.*;
import java.nio.charset.StandardCharsets;
/**
* 〈一句话功能简述〉<br>
* 〈功能详细描述〉
*
* @author zhangwenbin
* @see [相关类/方法](可选)
* @since 2022/10/28
*/
public class Test01 {
public static void main(String[] args) throws IOException {
//创建文件夹
// File file=new File("D:\\IO");
// file.mkdir();
//字节输出流 追加
// FileOutputStream inputStream = new FileOutputStream("D:\\IO\\test.txt",true);
// String name = "zhangwenbin";
// inputStream.write(name.getBytes(StandardCharsets.UTF_8));
//字节输入流
// FileInputStream fileInputStream = new FileInputStream("D:\\IO\\test.txt");
// byte[] bytes = new byte[1024];
// int len;
// while ((len = fileInputStream.read(bytes)) != -1) {
// System.out.println(new String(bytes,0,len));
// }
// fileInputStream.close();
//字节输出缓存流
// BufferedOutputStream bufferedOutputStream=new BufferedOutputStream(new FileOutputStream("D:\\IO\\test.txt"));
// String name1 = "zhangsan";
// bufferedOutputStream.write(name1.getBytes(StandardCharsets.UTF_8));
// bufferedOutputStream.close();
//字节输入缓存流
// BufferedInputStream bufferedInputStream=new BufferedInputStream(new FileInputStream("D:\\IO\\test.txt"));
// int len;
// byte[] bytes = new byte[1024];
// while ((len=bufferedInputStream.read(bytes))!=-1){
// System.out.println(new String(bytes,0,len));
// }
// bufferedInputStream.close();
//字符输出流
// OutputStreamWriter outputStreamWriter=new OutputStreamWriter(new FileOutputStream("D:\\IO\\test.txt"));
// outputStreamWriter.write("我爱你中国");
// outputStreamWriter.close();
//字符输入流
// InputStreamReader inputStreamReader=new InputStreamReader(new FileInputStream("D:\\IO\\test.txt"));
// char[] bytes=new char[1024];
// int len;
// while ((len=inputStreamReader.read(bytes))!=-1){
// System.out.println(new String(bytes,0,len));
// }
// inputStreamReader.close();
//字符输入缓存流
// BufferedWriter bufferedWriter=new BufferedWriter(new FileWriter("D:\\IO\\test.txt"));
// bufferedWriter.write("张文斌 你好!");
// bufferedWriter.close();
//字符输出缓存流
// BufferedReader bufferedReader=new BufferedReader(new FileReader("D:\\IO\\test.txt"));
// char[] chars=new char[1024];
// int len;
// while ((len=bufferedReader.read(chars))!=-1){
// System.out.println(new String(chars,0,len));
// }
// bufferedReader.close();
//字符输出缓存流 行读
// BufferedReader bufferedReader=new BufferedReader(new FileReader("D:\\IO\\test.txt"));
// String readLine=null;
// while ((readLine=bufferedReader.readLine())!=null){
// final String[] s = readLine.split(" ");
// System.out.println(s[0]);
// }
// bufferedReader.close();
}
}