zoukankan      html  css  js  c++  java
  • java 读入文件 FileInputStream

    package com.mkyong.io;
    
    import java.io.File;
    import java.io.FileInputStream;
    import java.io.IOException;
    
    public class ReadFileExample {
    
        public static void main(String[] args) {
    
            File file = new File("C:/robots.txt");
            FileInputStream fis = null;
    
            try {
                fis = new FileInputStream(file);
    
                System.out.println("Total file size to read (in bytes) : "
                        + fis.available());
    
                int content;
                while ((content = fis.read()) != -1) {
                    // convert to char and display it
                    System.out.print((char) content);
                }
    
            } catch (IOException e) {
                e.printStackTrace();
            } finally {
                try {
                    if (fis != null)
                        fis.close();
                } catch (IOException ex) {
                    ex.printStackTrace();
                }
            }
        }
    }

    JDK1.7 可用

    package com.mkyong.io;
    
    import java.io.File;
    import java.io.FileInputStream;
    import java.io.IOException;
    
    public class ReadFileExample {
    
        public static void main(String[] args) {
    
            File file = new File("C:/robots.txt");
    
            try (FileInputStream fis = new FileInputStream(file)) {
    
                System.out.println("Total file size to read (in bytes) : "+ fis.available());
    
                int content;
                while ((content = fis.read()) != -1) {
                    // convert to char and display it
                    System.out.print((char) content);
                }
    
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
    }
  • 相关阅读:
    java encoding
    [转]shell 变量的作用域
    [转] shell :解析json的命令-jq
    [转] Linux user-space Atomic Operations && GCC Atomic builtins
    [转]reference counting
    [转]memory order,memory barrier,原子操作
    [转]c语言volatile 关键字
    OCF介绍
    [转]计算机存储 cache介绍
    [转] linux IO
  • 原文地址:https://www.cnblogs.com/kakaisgood/p/7802752.html
Copyright © 2011-2022 走看看