📄 testbufferedreader.java
字号:
package apibook.c3.s4;import java.io.*;//测试BufferedReader类public class TestBufferedReader { public TestBufferedReader() { } public static void main(String[] args) { try { String filename = "TestBufferedReader.txt"; //使用指定的文件创建BufferedReader BufferedReader in = new BufferedReader(new FileReader(filename)); if (in.markSupported()) { int limit=10; //以长度10作为mark位置 in.mark(limit); System.out.println("set mark 10"); //第一次读取数据到mark之前 for (int i = 0; i < limit; i++) System.out.print((char)(in.read())); //重新reset到文件开始处 in.reset(); System.out.println("\nafter reset"); } in.skip(5);//跳过5个字节 System.out.println("skip 5 bytes:"); String str; while ((str = in.readLine()) != null) { System.out.println(str);//读取剩下部分 } in.close();//关闭流 } catch (IOException e) { e.printStackTrace(); } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -