博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java_30对文件的操作
阅读量:5763 次
发布时间:2019-06-18

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

1.导包

  导commons-io-2.4.jar包

2.

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

 

public class Demo2Commos {     public static void main(String[] args) throws IOException {		fun3();	}     // 复制文件夹     public static void fun3() throws IOException{    	 FileUtils.copyDirectoryToDirectory(new File("c:\\AppData"), new File("d:\\AppData"));    	      }     // 复制文件     public static void fun2() throws IOException{    	 FileUtils.copyFile(new File("c:\\aaa.txt"), new File("d:\\aaa.txt"));     }     //将字符串直接写到文件中     public static void fun1() throws IOException{    	 FileUtils.writeStringToFile(new File("c:\\aaa.txt"), "春天来了");     }     //读取文本   返回字符串     public static void fun() throws IOException{    	 String s = FileUtils.readFileToString(new File("c:\\ll.txt"));    	 System.out.println(s);     }}

 

转载于:https://www.cnblogs.com/smxbo/p/10719168.html

你可能感兴趣的文章
显式锁(第十三章)
查看>>
看linux书籍做的一些重要笔记(2011.07.03更新)
查看>>
CString、Char* ,char [20]、wchar_t、unsigned short转化
查看>>
从案例学RxAndroid开发(上)
查看>>
Redis学习手册(内存优化)
查看>>
浅尝TensorFlow on Kubernetes
查看>>
springboot系列十 Spring-Data-Redis
查看>>
excel进行矩阵计算
查看>>
基于Android平台的动态生成控件和动态改变控件位置的方法
查看>>
linux 死机分析
查看>>
BOM
查看>>
iOS: Block的循环引用
查看>>
mysql实战02 | 日志系统:一条SQL更新语句是如何执行的?
查看>>
ECC椭圆曲线详解(有具体实例)
查看>>
Linux常见命令(二)
查看>>
PyCharm切换解释器
查看>>
jmp far ptr s所对应的机器码
查看>>
css详解1
查看>>
【转载】Presentation at from Yoshua Bengio
查看>>
MySQL类型转换
查看>>