zoukankan      html  css  js  c++  java
  • Apache的commons工具类

    package cn.zhou;
    
    import java.io.File;
    import java.io.IOException;
    
    import org.apache.commons.io.FileUtils;
    import org.apache.commons.io.FilenameUtils;
    
    /*
     * 一、apache的commons工具类?
     * 
     *    流的工具类,极大地提高了数据操作的效率!
     * 二、下载?
     *       官网下载,复制到当前工程下的新建lib文件夹,右键build path即可
     *  
     * 三、常用方法?
     * 1.FilenameUtils方法 获得拓展名   需要加上后缀名    才能获得后缀名        FilenameUtils.getExtension
     * 2.获得文件名                 FilenameUtils.getName
     * 3.判断文件名的后缀         FilenameUtils.isExtension
     * 4.复制文件夹                 FileUtils.copyFile
     * 5.复制文件                 FileUtils.copyDirectoryToDirectory
     * 6.将字符串直接写到文件中     FileUtils.writeStringToFile
     * 7.读取文本   返回字符串    FileUtils.readFileToString
     * 
     * 
     */
    public class Apache的commons工具类 {
        public static void main(String[] args) throws IOException {
            run();
            run01();
            run02();
            run03();
            run04();
            run05();
            run06();
        }
        //7.读取文本   返回字符串 
        private static void run06() throws IOException {
            String s=FileUtils.readFileToString(new File("d:\steam1\abc.txt"));
            System.out.println(s);
        }
    
        //6.将字符串直接写到文件中
        private static void run05() throws IOException {
            FileUtils.writeStringToFile(new File("d:\steam1\abc.txt"),"你好世界!");
            
        }
        //5.复制文件
        private static void run04() throws IOException {
            FileUtils.copyFile(new File("d:\steam1\abc.txt"), new File("c:\abc.txt"));
            
        }
        //4.复制文件夹
        private static void run03() throws IOException {
            FileUtils.copyDirectoryToDirectory(new File("d:\steam1"), new File("c:\steam1"));
            
        }
        //3.判断文件名的后缀
        private static void run02() {
            boolean a=FilenameUtils.isExtension("d:\aaa.txt", "exe");
            System.out.println(a);
        }
        //2.获得文件名    
        private static void run01() {
            String name01=FilenameUtils.getName("d:\aaa.txt");
            System.out.println(name01);
            
        }
        //1.FilenameUtils方法 获得拓展名 
        private static void run() {
            String name=FilenameUtils.getExtension("d:\aaa.txt");
            System.out.println(name);
        }
        
    
    }
  • 相关阅读:
    9、SpringMVC:Ajax技术(扩展:百度搜索框提示应用)
    8、SpringMVC:整合SSM
    SpringMVC:多视图解析器配置以及问题
    7、SpringMVC:JSON讲解
    IDEA中lombok的插件配置及使用
    C语言编程练习23:美丽数
    C语言编程练习45:ACM CLUB晚会
    C语言编程练习22:2^x mod n = 1
    C语言编程练习21:找规律填数字
    C语言编程练习20:计算合并
  • 原文地址:https://www.cnblogs.com/ZXF6/p/10610663.html
Copyright © 2011-2022 走看看