java-FileUtils(读取、判断、获取)-(新手用于记录每天的作业)
实例:
lx1:
import org.apache.commons.io.*; import java.io.File; import java.io.IOException; public class FilenameUtilsDemo { public static void main(String[] args) throws Exception { lx4(); } public static void lx4() throws Exception { //读取文本,返回字符串。 //FileUtils.readFileToString()指定文件进行读取返回字符串。 String s = FileUtils.readFileToString(new File("D:\\ja.txt")); System.out.println(s); } }
lx2:
public static void lx3(){ //判断文件名的后缀。 //isExtension(String fileName,String ext):判断fileName是否是ext后缀名; boolean b = FilenameUtils.isExtension("ja.txt","rar"); System.out.println(b); }
lx3:
public static void lx2(){ //getname 获取文件名。 String name = FilenameUtils.getName("D:\\ja.txt"); System.out.println(name); }
lx4:
public static void lx1(){ //FilenameUtils方法 获得拓展名, //需要加上后缀名,才能获得后缀名。 //getExtension 获取文件名后缀。 String n = FilenameUtils.getExtension("d:\\ll.txt"); System.out.println(n); }
解释:
FilenameUtils: 这是一个Java操作文件的常用库,是Apache对java的IO包的封装, 这里面有两个非常核心的类FilenameUtils跟FileUtils 其中FilenameUtils是对文件名操作的封装; FileUtils是文件封装,开发中对文件的操作,几乎都可以在这个框架里面找到。 非常的好用。