zoukankan      html  css  js  c++  java
  • commons-IO工具包

    1 导入classPath

    加入classpath的第三方jar包内的class文件才能在项目中使用

    创建lib文件夹

    将commons-io.jar拷贝到lib文件夹

    右键点击commons-io.jar,Build Path→Add to Build Path

    1.1 FilenameUtils

    这个工具类是用来处理文件名(译者注:包含文件路径)的,他可以轻松解决不同操作系统文件名称规范不同的问题

        public static void method01(){
            //获取文件扩展名
            String ext=FilenameUtils.getExtension("E:\java\demo.txt");
            System.out.println(ext);
            //获取文件名
            String filename=FilenameUtils.getName("E:\java\demo.txt");
            System.out.println(filename);
            //判断是否是java文件
            boolean flag=FilenameUtils.isExtension("E:\java\demo.txt","java");
            System.out.println(flag);
        }

    1.2  FileUtils

    提供文件操作(移动文件,读取文件,检查文件是否存在等等)的方法。

        public static void method02() throws IOException{
            //读取文件
            File file=new File("E:\java\print.txt");
            String content=FileUtils.readFileToString(file);
            System.out.println(content);
        }
        public static void method03() throws IOException{
            //将字符串写入文件
            File file=new File("E:\java\print.txt");
            FileUtils.writeStringToFile(file, "你好吗中国");
        }
        public static void method04() throws IOException{
            //复制文件夹
            //明确数据源
            File file=new File("E:\java");
            //目的地
            File file2=new File("F:\");
            //开始复制
            FileUtils.copyDirectory(file, file2);
        }
  • 相关阅读:
    Mesh简介
    不区分大小写字符串比较函数
    python3.5.4安装时老是弹出api-ms-win-crt-runtime-|1-1-0.dll错误的解决方法
    如何在SVN创建分支版本
    Sublime使用小技巧——去掉.dump后缀
    STM32F407串口调试总结
    USB学习笔记
    实验四+005+陈晓华
    实验三+005+陈晓华
    第5次作业+005+陈晓华
  • 原文地址:https://www.cnblogs.com/zzq123/p/10224539.html
Copyright © 2011-2022 走看看