/** * 获取短文件名,不带扩展名 * @param fileName * @return */ public static String getShortName(String fileName){ if(fileName != null && fileName.length()>0 && fileName.lastIndexOf(".")>-1){ return fileName.substring(0, fileName.lastIndexOf(".")); } return fileName; } /** * 获取扩展名,带点 * @param fileName * @return */ public static String getExtention(String fileName){ if(fileName!=null && fileName.length()>0 && fileName.lastIndexOf(".")>-1){ return fileName.substring(fileName.lastIndexOf(".")); } return ""; } public static void main(String[] args) { System.out.println(FileUtil.getShortName("aaa.xlsx")); System.out.println(FileUtil.getShortName("aaa")); System.out.println(FileUtil.getShortName(".")); System.out.println(FileUtil.getShortName(".xlsx")); System.out.println(FileUtil.getExtention("aaa.xlsx")); System.out.println(FileUtil.getExtention("aaa")); System.out.println(FileUtil.getExtention(".")); System.out.println(FileUtil.getExtention(".xlsx")); }
相关推荐
import java.io.*; /** * FileUtil. Simple file operation class. * * @author BeanSoft * */ public class FileUtil { /** * The buffer. */ protected static byte buf[] = new byte[1024]; /**...
除了上述基本的文件夹创建和文件删除功能外,`FileUtil` 还可以进一步扩展以提供更多的文件操作功能,例如: - **文件复制**:可以使用`BufferedInputStream` 和 `BufferedOutputStream` 实现文件的复制操作。 - **...
fileutil.java有需要的自己下载。
java移动或复制文件夹:FileUtil
- 对于每个`Directory`对象,遍历其包含的所有`Tag`对象,并打印出标签名和描述。 ##### 3. **坐标转换 (`pointToLatlong`)** - **功能**:将经纬度的度分秒格式转换为十进制格式。 - **实现逻辑**: - 提取字符串...
7. **文件过滤与查找**:`FileUtil`类可能包含根据特定条件(如扩展名、文件大小等)查找文件的方法,如`findFilesByExtension(String dirPath, String extension)`。 8. **文件打包与解压**:高级的`FileUtil`类...
java文件工具类FileUtil 递归获取一个文件夹(及其子文件夹)下所有文件 获取扩展名 (doc/docx/jpg等) 判断是否是图片 判断是否是压缩包 是否是word文档 是否是excel
JAVA实现远程文件读取 JAVA是一种广泛应用于软件开发的编程语言,随着网络技术的发展,JAVA也提供了许多支持...JAVA实现远程文件读取技术可以广泛应用于各种文件共享和文件传输场景,提高了文件处理的效率和灵活性。
FileUtil工具类主要处理文件和目录的操作,简化了Java的I/O操作。它可能包含如读取文件内容、写入文件、创建或删除文件/目录等方法。例如,`readFileToString`可以用来读取整个文件并返回一个字符串,而`...
"FileUtil"是一个Java工具类库,用于处理与文件操作相关的任务。在Java开发中,文件操作是一项常见的任务,例如读取、写入、移动、复制文件等。FileUtil类通常封装了这些基本操作,提供了更简洁、易用的API,以减少...
FileUtil类提供了getFileName方法,用于从文件路径中获取文件名。该方法可以帮助开发者快速获取文件名。 6. 获取文件绝对路径 FileUtil类提供了getFilePath方法,用于从文件名中获取文件绝对路径。该方法可以帮助...
在百度官方文档的FileUtil类做了修改,函数可以直接调用,包含URI绝对路径转换,存储权限获取,根据文件路径读取Bytes数组等
java代码-使用java解决文件相关操作——FileUtil的源代码 ——学习参考资料:仅用于个人学习使用!
org.apache.hadoop.fs.FileUtil.checkReturnValue(FileUtil.java:689) 解决这个问题后,重新生成的jar包
在这个案例中,我们关注的是两个核心组件:`ExceptionBean`和`FileUtil`。这两个组件分别用于优雅地处理异常和简化文件操作。 首先,让我们深入理解`ExceptionBean`。在Java编程中,异常处理是必不可少的一部分。`...
在Java编程中,`FileUtil`通常是一个自定义的工具类,用于封装常见的文件操作,以便在项目中方便地处理文件。这个类可以提供一系列静态方法,帮助开发者执行读写文件、创建、删除、移动、复制文件等任务,极大地提高...
java自动获取文件的编码,智能识别文件编码,支持本地file及指定url的编码识别,支持多达40余种编码的识别,包括最常见的UTF-8,GBK,GB2312,BIG5,UNICODE,ISO8859_1,ASCII等,FileUtil.java里有对...