⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testreader.java

📁 本书是一本为Java学习者在基础内容学习结束后进行课程设计时提供参考的指导书
💻 JAVA
字号:
package apibook.c3.s1;import java.io.*;//测试Reader类public class TestReader {  public TestReader(Reader in) {    try {      if (in.ready())//检查流是否准备好        System.out.println("Reader is ready!");      else        System.out.println("Reader isn't ready!");      System.out.println("execute read():" + (char)in.read());//读取第一个字符      if (in.markSupported())//查询是否支持mark和reset方法      {        in.mark(5);        System.out.println("this input stream support mark");      }      else        System.out.println("this input stream doesn't support mark");      char[] inbuf = new char[10];      int readsize = in.read(inbuf, 0, 10);//读取一个字节数组      System.out.println("read number:" + readsize);      System.out.println("read content:" + new String(inbuf));      in.skip(5);//跳过5个字节数据      readsize = in.read(inbuf, 0, 10);//读取数据      System.out.println("after skip 5, read number:" + readsize);      System.out.println("after skip 5, read content:" + new String(inbuf));      in.close();//关闭    } catch (IOException e) {      e.printStackTrace();    }  }  public static void main(String[] args) {    try {      TestReader testReader1 = new TestReader(new FileReader("TestReader.txt"));    } catch (IOException e) {        e.printStackTrace();    }  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -