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);
        }
  • 相关阅读:
    2491 玉蟾宫
    1704 卡片游戏
    1020 孪生蜘蛛
    1215 迷宫
    3149 爱改名的小融 2
    1316 文化之旅 2012年NOIP全国联赛普及组
    1664 清凉冷水
    157. [USACO Nov07] 奶牛跨栏
    [SCOI2005]繁忙的都市
    【NOIP2014模拟赛No.1】我要的幸福
  • 原文地址:https://www.cnblogs.com/zzq123/p/10224539.html
Copyright © 2011-2022 走看看