2021-12-21_学习B站Java基础视频_IO流(File对象功能-文件列表)_学习时间复杂度

发布时间:2022-06-27 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了2021-12-21_学习B站Java基础视频_IO流(File对象功能-文件列表)_学习时间复杂度脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

1. P254、P255:IO流(File对象功能-文件列表)

import java.io.*;

class FileDemo2 {
    public static void main(String[] args) {
        File dir = new File("c:\");
        File[] files = dir.listFiles();

        for (File f : files) {
            System.out.PRintln(f.getName() + "::" + f.length());
        }
    }

    public static void listDemo_2() {
        // listRootsDemo();
        // listDemo();

        File dir = new File("e:\java1223\day18_ok");

        String[] arr = dir.list(new FilenameFilter(){
            public boolean accept(File dir, String name) {
                // System.out.println("dir:" + dir + "....name:" + name);
                /*
                if (name.endsWITh(".txt")) {
                    return true;
                } else {
                    return false;
                }
                */
                return name.endsWith(".txt");
            }
        });

        System.out.println("len:" + arr.length);
        for (String name : arr) {
            System.out.println(name);
        }
    }

    public static void listDemo() {
        File f = new File("c:\abc.txt");

        String[] names = f.list(); // 调用list方法的file对象必须是封装了一个目录。
                                   // 该目录还必须存在。
        for (String name : names) {
            System.out.println(name);
        }
    }

    public static void listRootsDemo() {
        File[] files = File.listRoots();

        for (File f : files) {
            System.out.println(f);
        }
    }
}

2. 学习B站一个@R_835_1304@的视频 https://www.bilibili.COM/video/BV1nE411x7qP?spm_id_From=333.999.0.0 。

常数时间O(1)&nbsp; < 对数时间O(LOG n) < 线性时间O(n) < 线性对数时间O(n log n) < 二次时间O(n^2) < 三次时间O(n^3) < 指数时间O(2^n)

脚本宝典总结

以上是脚本宝典为你收集整理的2021-12-21_学习B站Java基础视频_IO流(File对象功能-文件列表)_学习时间复杂度全部内容,希望文章能够帮你解决2021-12-21_学习B站Java基础视频_IO流(File对象功能-文件列表)_学习时间复杂度所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。