zoukankan      html  css  js  c++  java
  • Java——字符流读取数据——按照单个字符读取

    创建字符流度文件对象:

    Reader reader = new FileReader("readme.txt")

    调用读取方法读取对象:

    int data =reader.read()

    读取一个字符,返回该字符代表的整数,若到达流的末尾,返回-1

    异常处理:

    throws IOException

    关闭资源

    reader.close()

    import  java.io.Reader;
    import java.io.FileReader;
    import java.io.*;
    public class test {
        public static void main(String[] args) throws IOException {
            //通过字符流读取数据
            //1.创建字符输入流对象
            Reader reader = new FileReader("C:\Users\15773\Desktop\test\file2.txt");
            
            // 2.读取数据
            int ch1 = reader.read();
            System.out.println(ch1);
            int ch2 = reader.read();
            System.out.println(ch2);
            System.out.println("----------------------");
            //使用while 循环
            int ch;//用来接收读取的字符
            while ((ch = reader.read()) !=-1){
                System.out.println(ch);
            }
            // 3释放资源
            reader.close();
    
        }
    }
    import  java.io.Reader;
    import java.io.FileReader;
    import java.io.*;
    public class test {
        public static void main(String[] args) throws IOException {
            //通过字符流读取数据
            //1.创建字符输入流对象
            Reader reader = new FileReader("C:\Users\15773\Desktop\test\file2.txt");
            char[] chs = new char[3];
            int len1 = reader.read(chs);
            System.out.println(chs);
            System.out.println(len1);
            System.out.println("------------------");
            char[] chs2 = new char[3];
            int len2;
            while((len2 = reader.read(chs)) !=-1){
                String s = new String(chs,0,len2);
                System.out.println(s);
            }
    
        }
    }
  • 相关阅读:
    你是一直认为 count(1) 比 count(*) 效率高么?
    php 判断是不是https链接
    php 版本比较
    php 执行效率
    redis 队列缓存 + mysql 批量入库 + php 离线整合
    php 高并发下数据同步的问题
    一个合格的工程师的知识结构
    php 代码编写的格式
    php 四种基础算法 ---- 快速排序法
    php 四种基础算法 ---- 插入排序法
  • 原文地址:https://www.cnblogs.com/shunguo/p/14521246.html
Copyright © 2011-2022 走看看