明日工作中需要用到的两个方法 java中File的基本使用
2017-06-07 22:34
441 查看
/** * 获取一个文件的类型 * @param path 一个文件路径 * @return * @throws IOException */ public static String getFileType (String path) throws IOException { File file = new File(path); if(!file.exists()) { boolean createNewFile = file.createNewFile(); } String name = file.getName(); String fileType = name.substring(name.lastIndexOf(".")+1,name.length()); return fileType; } /** * * @param path 一个文件路径 * @return 获取一个文件的大小 * @throws IOException */ public static String getFileSize (String path) throws IOException { File file = new File(path); if(!file.exists()) { boolean createNewFile = file.createNewFile(); } String filesize = file.length()/1024/1024+""; return filesize; }
项目中我已经 过滤出来 是音频 视频和 图片的 localpath 了 再加上这个判断 文件不能大于 20M 和 文件类型做为入参 上传文件。
相关文章推荐
- Java_java中FileWriter和FileReader类(基本使用方法)
- Lucene的一些基本使用方法和概念 (JAVA)
- 使用ASM对JAVA class file进行修改的技术 -- 添加类方法
- 看到某tool,使用方法是./geniatagger -nt < IN file > OUT file, 需要注意
- java使用正则表达式的方法从json格式的字符串中提取需要的字符串
- 使用Kieker(基于AspectJ)监控Java桌面应用的基本方法
- jaxp使用初级入门(只需要两个步骤,覆盖五个方法)
- 【转】java中的内部类与匿名类的基本使用方法
- java File类的基本方法
- 在windows开发环境中,java代码中使用linux格式路径的方法需要注意的问题
- java中的map基本使用那几个方法(亲手试验过的)
- java版的webservice,完全用java的正则表达式对websercice的xml进行解析,可以很快用到web中,只需要调用其中的封装好的方法
- JSP中的JavaBean的基本使用方法
- 声明方法java实际开发中泛型使用需要注意的一些问题
- java:log4j学习(5)-转帖:Log4j基本使用方法
- java json基本使用方法
- 一个使用java File类分割文件的方法
- java中memcached基本使用方法
- java中基本输入输出流的解释(flush方法的使用)
- Java反射基本使用方法 示例