zoukankan      html  css  js  c++  java
  • Bufferread有readline()使得字符输入更加方便

    原则:保证编解码方式的统一,才能不至于出现错误。

    Io包的InputStreamread称为从字节流到字符流的桥转换类。这个类可以设定字符转换方式。

    OutputStreamred:字符到字节

    Bufferread有readline()使得字符输入更加方便。

    在I/O流中,所有输入方法都是阻塞方法。

    Bufferwrite给输出字符加缓冲,因为它的方法很少,所以使用父类printwrite,它可以使用字节流对象,而且方法很多。

     1 package TomTexts;
     2 import java.io.*;
     3 public class TomTexts_33 {
     4 
     5     public static void main(String[] args)
     6     {    String str1;
     7         char ch1;
     8         int n;
     9         try{
    10             File mytxt=new File("read.txt");
    11             RandomAccessFile ra=new RandomAccessFile(mytxt,"rw");
    12             ra.write("This is the first sentence".getBytes());
    13             ra.writeChar('
    ');
    14             ra.write("Java Program Design".getBytes());
    15             ra.writeChar('
    ');
    16             ra.seek(0);
    17             str1=ra.readLine();
    18             System.out.println(str1);
    19             ra.seek(18);
    20             System.out.println(ra.readLine());
    21             ra.close();
    22         }
    23 catch(IOException e)
    24         {
    25             System.out.println(e.toString());
    26         }
    27     }
    28 
    29 
    30 }
  • 相关阅读:
    laravel读excel
    React 还是 Vue: 你应该选择哪一个Web前端框架?
    React16版本的新特性
    你真的了解React吗
    express操作数据库
    跨域的九种解决方式
    Koa基本使用
    luogu3806 【模板】点分治1
    luogu2634 聪聪可可
    poj1741 Tree
  • 原文地址:https://www.cnblogs.com/borter/p/9425038.html
Copyright © 2011-2022 走看看