约 806,000 个结果
时间不限
在新选项卡中打开链接
- L-Zhang · 最新推荐文章于 2024-02-02 15:32:37 发布
二、常用方法
在这里我们设定一个文件名称 fileName,便于我们下面各方法获取后缀都统一用这个文件名称。 文件名称 fileName 代码如下:String fileName = "first.jpg";
1、使用 String.substring() 截取
首先,使用 String.lastIndexOf() 方法可以获取文件名中最后一个句点(.)的索引值,然后使用String.substring() 方法来获取文件后缀名,代码如下:
String suffix = fileName.substring(fileName.lastIndexOf("."));运行结果为:“.jpg”【包括点】。
2、使用 String.split() 分割
分隔符可以是任意字符、符号、数字、字符串等。 如果用 “.” 作为分隔的话,必须是如下写法,通过转义字符才能正确的分隔开,不能用 String.split(“.”)
String suffix=fileName.split("\\.")[fileName.split("\\.").length-1];运行结果为:“jpg”【不包括点】。
3、使用 java 的正则表达
Content Under CC-BY-SA license 如何在 Java 中获取文件的文件扩展名 | D栈 - Delft Stack
Java 程序获取文件扩展名 - Java教程 - 菜鸟教程
你可能喜欢的搜索
如何通过java获取文件名和扩展名 - CSDN博客
File类如何获取文件后缀名 - CSDN博客
Java获取文件后缀的两种方式 - Cobcmw - 博客园
java 如何取得文件后缀名 | PingCode智库
java获取文件名及扩展名总结 - 慕尘 - 博客园
如何在Java中获取文件的扩展名 | Baeldung中文网
java 如何获取文件后缀名 | PingCode智库