• Commons工具包的使用


    使用步骤:

      1.Java  Project下新建Folder文件夹,命名lib

      2.lib文件夹下把Commons-io-2.4jar包复制进去

      3.右键Commons-io-2.4jar包,点击Build  Path,点击Add  to Build  Path

    使用方法:

      代码:

    import org.apache.commons.io.FilenameUtils;
    
    public class Demo1Commons {
        public static void main(String[] args) {
            fun3();
        }
        //FilenameUtils方法,获得拓展名,需要加上后缀名,才能获得后缀名
        public static void fun1(){
            String s=FilenameUtils.getExtension("c:\5.txt");
            System.out.println(s);
        }
        //获得文件名
        public static void fun2(){
            String name1=FilenameUtils.getName("c:\5.txt");
            System.out.println(name1);
        }
        //判断文件名的后缀
        public static void fun3(){
            boolean b= FilenameUtils.isExtension("5.txt","java");
            System.out.println(b);
            
        }
    }

       代码:

    import java.io.File;
    import java.io.IOException;
    import org.apache.commons.io.FileUtils;
    
    public class Demo2Commons {
        public static void main(String[] args) throws IOException {
            fun4();
        }
        //读取文本,返回字符串
        public static void fun1() throws IOException{
            String s=FileUtils.readFileToString(new File("c:\4.txt"));
            System.out.println(s);
        }
        //将字符串直接写到文件夹中
        public static void fun2() throws IOException{
            FileUtils.writeStringToFile(new File("c:\4.txt"), "春天到了");
        }
        //复制文件
        public static void fun3() throws IOException{
            FileUtils.copyFile(new File("c:\4.txt"), new File("d:\4.txt"));
        }
        //复制文件夹
        public static void fun4() throws IOException{
            FileUtils.copyDirectory(new File("c:\Intel"), new File("d:\Intel"));
        }
        
    }
  • 相关阅读:
    5,pandas高级数据处理
    4,根据美国各州人口,土地面积进行数据分析
    3,Python常用库之三:Matplotlib
    2,Python常用库之二:Pandas
    1,Python常用库之一:Numpy
    18,增量式爬虫
    17,基于scrapy-redis两种形式的分布式爬虫
    http超文本传输协议,get与post区别
    优化css,增加性能
    bootstrap常用知识点总结
  • 原文地址:https://www.cnblogs.com/duguangming/p/10610003.html
Copyright © 2020-2023  润新知