博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Commons工具包的使用
阅读量:5020 次
发布时间:2019-06-12

本文共 1580 字,大约阅读时间需要 5 分钟。

使用步骤:

  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"));    }    }

 

转载于:https://www.cnblogs.com/duguangming/p/10610003.html

你可能感兴趣的文章
对命运的理解
查看>>
VS2013下搭建SDL开发环境
查看>>
关于正则的那些事儿
查看>>
MapReduce的NLineInputFormat使用
查看>>
Java思维导图
查看>>
Linux系统属性文件详解
查看>>
VS 常见快捷键(转)
查看>>
预处理
查看>>
移动web app开发框架
查看>>
学习笔记_第十天_方法_方法的三个高级参数
查看>>
Angular2开发笔记
查看>>
ESP32学习笔记(三)之运行多任务
查看>>
eclipse Errors during build
查看>>
【JVM.12】线程安全与锁优化
查看>>
view动画库
查看>>
Web框架开发-Django-extra过滤
查看>>
数据库:数据操作-多表查询
查看>>
javaMD5实现加密解密
查看>>
gcc数据对齐之: howto 1.
查看>>
转:RNN(Recurrent Neural Networks)
查看>>