• File I/O


    File类的常用方法

      boolean exists()  判断文件或目录是否存在

      boolean isFile()  判断是否是文件

      boolean isDirectory()  判断是否是目录

      String getPath()  返回此对象表示的文件的相对路径名

      String getAbsolutePath()  返回此对象表示的文件的绝对路径名

      String getName()  返回此对象表示的文件或目录的名称

      boolean delete()  删除此对象指定的文件或目录

      boolean createNewFile()  创建名称的空文件,不创建文件夹

      long length()  返回文件的长度,单位是字节,若文件不存在,则返回0L


    字节流

      字节输入流InputStream基类

        字节输入流InputStream的作用就是将文件中的数据输入到内部存储器(简称内存)中,读取数据的常用方法有:

          int read()  读取一个字节数据

          int read(byte[] b)  将数据读取到字节数组中

          int read(byte[] b,int off,int len)  从输入流中读取最多len长度的字节,保存到字节数据b中,保存的位置从off开始.

          int close()  关闭输入流

          int available()  返回输入流读取的估计字节数

      字节输出流OutputStream基类

        字节输出流OutputStream的作用是把内存中的数据输出到文件中,常用方法有:

          void write(int c)  写入一个字节数据

          void write(byte[] buf)  写入数组buf的所用字节

          void write(byte[] b,int off,int len)  将字节数组中从off位置开始,长度为len的字节数据输出到输出流中

          void close()  关闭输出流

    字符流

      字符输入流Reader基类

        Reader类是读取字符流的抽象类,常用的方法有:

          int read()  从输入流中读取单个字符

          int read(char[] c)  从输入流中读取c.length长度的字符,保存到字符数组c中,返回实际读取的字符数

          int read(char[] c,int off,int len)  从输入流中读取最多len长度的字符,保存到字符数组c中,保存的位置从off开始,返回实际读取的字符长度

          void close()  关闭流

      字符输出流Writer基类

        Writer类是向文件写入数据的字符流,常用的方法有:

          write(String str)  将str字符串里包含的字符输出到指定的输出流中

          write(String str,int off,int len)  将str字符串里从off位置开始长度为len的字符输出到输出流中

          void close()  关闭输出流

          void flush()  冲刷输出流

  • 相关阅读:
    PyTorch学习笔记7--案例3:基于CNN的CIFAR10数据集的图像分类
    [转载]使用 Pandoc 与 Markdown 生成 PDF 文件
    [转载]论文笔记:目标检测算法(R-CNN,Fast R-CNN,Faster R-CNN,FPN,YOLOv1-v3)
    [转载]论文笔记:CNN经典结构2(WideResNet,FractalNet,DenseNet,ResNeXt,DPN,SENet)
    [转载]论文笔记:CNN经典结构1(AlexNet,ZFNet,OverFeat,VGG,GoogleNet,ResNet)
    [转载]ImageNet历年冠军和相关CNN模型
    神经网络模型Tricks归纳
    Python生成windows可执行的exe文件
    如何让chrome浏览器自动打开Adobe Flash Player?
    PyTorch学习笔记6--案例2:PyTorch神经网络(MNIST CNN)
  • 原文地址:https://www.cnblogs.com/taobd/p/6213151.html
Copyright © 2020-2023  润新知