美文网首页
javaAPI三

javaAPI三

作者: revinu | 来源:发表于2018-04-11 09:39 被阅读0次

字符转换流

1.Reader: 字符输入流的父类
2.Writer: 字符输出流的父类
3.字符流是以字符为单位读写数据的,一次处理一个unicode;字符流的底层仍然是基本的字节流
4.Reader的常用方法:
   --int read(): 读取一个字符,返回的int值“低16位”有效
  --int read(char[]chs);从该流中读取一个字符数组的length个字符并存入数组,返回值为实际读取到的字符量
5.Write常用方法:
  --void write(int byte): 从程序写出一个字符,写出给定低int值的“低16位”表示的字符
  --void write(char[] chs): 将给定字符数组中所有字符写出
  --void write(char[]chs,int offset,int len):将给定的字符数组从offset位置开始,写出len个字符
6.InputStreamReader:字符输入流
  --使用该流可以设置字符集,并按照指定的字符集从流中按照该编码将字节数据转换为字符并读取
  --构造方法:
    InputStreamReader(InputSream in):基于给定的字节输入流以及默认的(该软件或操作系统)编码集
    InputStreamReader(InputStream in,String charsetName):基于给定的字节输入流以及给定的字节编码集
7.OutputStreamWriter:字符输出流
  --使用该流可以设置字符集,并按照指定的字符集将将字符转换为对应字节后通过该流写出
  --构造方法:
    OutputStreamWriter(OutputStream out):基于给定的字节输出流以及默认的字符集编码
    OutputStreamWriter(OutputStream out,String charsetName):基于给定的字节输出流以及给定的字符集编码
8.PrintWriter:具有自动刷新的缓冲字符输出流,其构造方法非常丰富
  --PrintWriter(File file)
  --PrintWriter(String fileName)
  --PrintWriter(OutputStream out)
  --PrintWriter(Writer write)
  --PrintWriter(OutputStream out,boolean autoflash)
  --PrintWriter(Writer write,boolean autoflash)
    参数boolean autoflash表示是否具有自动刷新
9.PrintWriter 提供了丰富的重载print()和println方法;其中println方法在于输出目标数据之后自动输出一个系统支持的换行符
  --void print(基本类型 变量名);打印对应类型变量
10.BufferedReader:缓冲字符输入流,内部提供了缓冲区
  --构造方法: BufferedReader(Reader read)
  --常用的方法: readLine() 该方法可以连续读取一行字符创,遇到换行符读取结束,返回值不包含换行符

相关文章

  • javaAPI三

    字符转换流

  • javaAPI操作HDFS文件

    javaAPI写入HDFS文件。 javaAPI读取HDFS javaAPI删除HDFS

  • JavaAPI

    什么是JDKAPI 字符串的基本操作 StringBuilder及其API 包装类image.png Object...

  • ES奇技淫巧

    实现in操作 脚本查询: javaAPI

  • CCF节日(Java)

    方法一:硬算 方法二:JavaAPI

  • javaAPI(二)

    XML文件 读取XML常用API汇总(通过SAXReader类读取) 从java中写入XML常用API File类...

  • 五、JavaAPI

    1,新建Client 2,创建索引 3,更新索引 4,删除索引 5,查询 参考:elasticsearch官网Ja...

  • 生成javaAPI

    命令: javadoc -d api * -encoding UTF-8 -charset UTF-8 1....

  • HBase JavaAPI

    添加依赖 判断表是否存在 旧API 新API 创建表 删除表 新增和修改 查询数据 删除数据

  • Zookeeper JavaAPI

    依赖 连接Zookeeper 连接 重连 原子操作 创建节点 同步 异步 监听节点 判断节点是否存在 查看ACL ...

网友评论

      本文标题:javaAPI三

      本文链接:https://www.haomeiwen.com/subject/kyqphftx.html