zoukankan      html  css  js  c++  java
  • Java基础(二十五)Java IO(2)文件File类

      File类是一个与流无关的类。File类的对象可以获取文件及其文件所在的目录、文件的长度等信息。

      1.File对象的常用构造方法。

      (1)File(String pathname)

    File file2 = new File("D:\FileTest\FileTest.txt");

      (2)File(String path, String filename)

    File file2 = new File("D:\FileTest\FileTest.txt");

      (3)File(File file, String filename)

    File file_parent = new File("D:\FileTest\");
    File file3 = new File(file_parent,"FileTest.txt");

      2.FIle类常用方法

      

      3.举例

    • 代码
    package jun.iplab.file;
    
    import java.io.File;
    
    public class FileTest {
        
        public static void main(String[] args) {
            File file1 = new File("D:\FileTest\", "FileTest.txt");
            File file2 = new File("D:\FileTest\FileTest.txt");
            File file_parent = new File("D:\FileTest\");
            File file3 = new File(file_parent,"FileTest.txt");
            System.out.println(file1.exists());
            System.out.println(file2.exists());
            System.out.println(file3.exists());
            System.out.println();
            
            File file_not_exists = new File("D:\FileTest\FileTest1.txt");
            System.out.println(file_not_exists.exists());
            if (!file_not_exists.exists()) {
                file_not_exists.mkdirs();
            }
            System.out.println(file_not_exists.exists());
            System.out.println();
            
            System.out.println(file1.getName());
            System.out.println(file_not_exists.getName());
            System.out.println(file1.getAbsolutePath());
            System.out.println(file1.getPath());
            System.out.println(file1.length() + "B");
            System.out.println(file1.delete());
            System.out.println(file1.exists());
        }
    }
    • 输出
    false
    false
    false
    
    true
    true
    
    FileTest.txt
    FileTest1.txt
    D:FileTestFileTest.txt
    D:FileTestFileTest.txt
    0B
    false
    false
  • 相关阅读:
    《构建之法》第1.2.3章读后感以及《硅谷传奇》观后感
    算复利条件下等额还款金额
    统计实验数据
    单利计算与复利计算程序
    了解和熟悉操作系统
    0302思考并回答一些问题
    sae storage 使用uploadify插件进行文件批量上传
    PHP页面之间跳转方法总结
    js获取每个按键的ASCII值
    C#文件的拆分与合并操作示例
  • 原文地址:https://www.cnblogs.com/BigJunOba/p/9408374.html
Copyright © 2011-2022 走看看