首页 ❯
php c++ javascript java android vue.js pass-by-reference default-value arrays 更多 »
登录

如何在Java中从字符串中修剪文件扩展名?

string java process
2022-08-31 06:25:49

在Java中修剪后缀的最有效方法是什么,如下所示:

title part1.txt
title part2.html
=>
title part1
title part2

答案 1

这是我们不应该自己做的代码。使用图书馆来做平凡的东西,把你的大脑留给困难的东西。

在这种情况下,我建议使用Apache Commons IO中的文件名Utils.removeExtension()。


答案 2
str.substring(0, str.lastIndexOf('.'))

推荐
更多 »
  • string integer python
    在 Python 中将整数转换为字符串 如何将整数转换为字符串? 相反,请参阅。
  • string python character-encoding python-3.x
    在Python 3中将字符串转换为字节的最佳方法? ,建议使用两种可能的方法将字符串转换为字节: 哪种方法更Pythonic?
  • string trim python
    如何修剪字符串中的空格? 如何在Python中删除字符串中的前导和尾随空格?
  • string python
    如何将文本文件读入字符串变量并去除换行符? 我有一个文本文件,如下所示: 如何将文件读入没有换行符的单行字符串,在这种情况下创建字符串? 要将文件读入行列表中,但从每行中删除尾随换行符,请参阅。
  • string equality comparison python identity
    为什么使用“==”或“is”比较字符串有时会产生不同的结果? 两个字符串变量设置为相同的值。 总是返回 ,但有时返回 。 这是为什么呢?
标签
更多 »
php pass-by-reference optional-parameters default-value javascript arrays dom function string object serialization tostring visibility syntax jslint use-strict operators equality equality-operator identity-operator datetime timestamp date-arithmetic redirect angularjs loops foreach iteration scope variables
推荐
更多 »
  • 计算字符串中某个字符的出现次数
  • 如何修剪空格?
  • 将字典的字符串表示形式转换为字典
  • 如何将列表转换为字符串
  • 在 Python 中从字符串转换为布尔值
  • 如何将列表中的项目连接(联接)到单个字符串?
  • 如何将函数名称作为字符串获取?
  • 在Python中将十六进制字符串转换为整数
  • 如何检查变量的类型是否为字符串?
  • 从字符串列表中删除空字符串
  • TypeError:在Python 3中写入文件时,需要类似字节的对象,而不是“str”

服务条款  |  隐私政策

© nibes.cn 2022~2025