例如:
File f = new File("d:/d/abc.txt");
f.getName()获得的是abc.txt,如果不需要后缀.txt,只要abc可以这样做:

String test = f.getName().substring(0,f.getName().lastIndexOf("."));

转载于:https://www.cnblogs.com/luofeifly/archive/2012/11/13/2768599.html

Java中截取文件名不要后缀相关推荐

  1. java中去除文件名的后缀名_Java程序在最后一个点后去除其扩展名的文件名

    该方法removeExtension()用于在最后一个点后去除扩展名的文件名.该方法需要一个参数,即文件名,并且返回不带扩展名的文件名. 演示此的程序如下所示- 示例import java.io.Fi ...

  2. linux 截取后缀名,Shell 截取文件名和后缀

    截取文件名和后缀 编写Shell脚本的过程中,经常会和文件名和文件路径打交道.如果用户输入了一个文件的全名(可能包含绝对路径和文件后缀),如何得到文件的路径名,文件名,文件后缀这些信息呢.Shell脚 ...

  3. linux 脚本文件后缀,Shell 截取文件名和后缀

    截取文件名和后缀 编写Shell脚本的过程中,经常会和文件名和文件路径打交道.如果用户输入了一个文件的全名(可能包含绝对路径和文件后缀),如何得到文件的路径名,文件名,文件后缀这些信息呢.Shell脚 ...

  4. linux命令 截取文件后缀名,Shell截取文件名和后缀(转载)

    截取文件名和后缀 编写Shell脚本的过程中,经常会和文件名和文件路径打交道.如果用户输入了一个文件的全名(可能包含绝对路径和文件后缀),如何得到文件的路径名,文件名,文件后缀这些信息呢.Shell脚 ...

  5. java 文件地址截取文件名_关于Java文件名的截取方法

    在实际开发应用中会应到截取文件名,那么今天爱站技术频道的小编就給您带来这篇关于Java文件名的截取方法,希望能给大家帮上忙,下面来一起看看吧. 1.截取不带后缀的文件名 String resource ...

  6. java中截取字符串的方式

    1.length() 字符串的长度 例:char chars[]={'a','b'.'c'}; String s=new String(chars); int len=s.length(); 2.ch ...

  7. java中截取后几位字符串_java截取字符串后几位

    java中常用的字符串的截取方法_计算机软件及应用_IT/计算机_专业资料.jsp中常见使用技术,js,jstl,eclipse,java 1.length() 字符串的长度 例:char chars ...

  8. JAVA中下载文件名含有中文乱码一种少见的解决方案

    原始代码(未处理含中文和空格的文件名) @RestController public class FileController {@RequestMapping(value = "/down ...

  9. java中截取部分字符串_JAVA中截取字符串substring用法详解

    substring public String substring(int beginIndex) 返回一个新的字符串,它是此字符串的一个子字符串.该子字符串始于指定索引处的字符,一直到此字符串末尾. ...

最新文章

  1. python创建csv文件并写入-Python 读写 CSV
  2. gpu的单位表示_GPU是如何工作的
  3. 给我一个小碗,还你一个奇迹——结构工程师教你吃垮必胜客(有图,附论文)【ZT】...
  4. 直播预告 | 腾讯千帆区块链云市场发布会震撼来袭
  5. Web前端面试指导(十七):一个满屏 品 字布局 如何设计?
  6. 项目组成和开发步骤——VB
  7. xen服务器不能挂载iso文件,Citrix XenCenter安装VM之挂载ISO详解
  8. 【历史上的今天】1 月 1 日:惠普诞生;互联网的规范化;百度成立
  9. Android地图跑步项目,通过Weex 300行代码开发一款简易的跑步App
  10. TP5 查询条件总结
  11. pyhton BOF图像检索
  12. Kubernetes(k8s) YAML文件详解
  13. [电脑问题]新固态硬盘安装系统以及分区,reboot and select proper boot device的问题处理
  14. 解决-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HO问题
  15. word修改题注样式图x 为图x.x(wps可用
  16. 爱无尽头,爱无尽头在线观看,免费在线看
  17. Vue.js实战之系统学习第一节
  18. 【从零开始学习计算机网络——计算机网络传输技术】
  19. 浅谈 git 底层工作原理
  20. linux运维培训后面试,Linux运维岗位面试中常见的面试问题汇总

热门文章

  1. cdrom是多媒体微型计算机,全国计算机二级题库第三章
  2. linux查看有几个终端命令,如何知道你在 Linux 里最常使用的几个命令?
  3. curl命令java_上curl java 模拟http请求
  4. 高校实验室管理系统_史上最全面的实验室信息管理系统(LIMS)全解
  5. javascript运算符_JavaScript中的按位运算符
  6. Java ObjectStreamField getName()方法与示例
  7. 字符串 charat_Java | String.charAt(index)| 从字符串中按索引获取字符
  8. 四、规则组织的衍生组织——经向破斜组织数学模型的建立
  9. 关于Tomcat双击startup.bat文件一闪而过问题
  10. HDU 5832——A water problem 2016CCPC网络赛1001