当前位置: 首页 > news >正文

用java,把12.25.pdf从最后一个点分割,得到pdf

要在Java中从文件名 12.25.pdf 的最后一个点(.)分割文件名和扩展名,可以使用 String 类的 lastIndexOf()substring() 方法。以下是一个示例代码:

public class FileNameSplitter {public static void main(String[] args) {String fileName = "12.25.pdf";// 找到最后一个点的位置int lastDotIndex = fileName.lastIndexOf('.');if (lastDotIndex != -1) {// 分割文件名和扩展名String namePart = fileName.substring(0, lastDotIndex);String extensionPart = fileName.substring(lastDotIndex + 1);System.out.println("文件名部分: " + namePart);System.out.println("扩展名部分: " + extensionPart);} else {System.out.println("文件名中没有点");}}
}

在这个示例中:

  1. lastIndexOf('.') 用于找到字符串中最后一个点的位置。
  2. substring(0, lastDotIndex) 用于获取文件名部分。
  3. substring(lastDotIndex + 1) 用于获取扩展名部分。

运行这个程序,你会得到以下输出:

文件名部分: 12.25
扩展名部分: pdf
http://www.lqws.cn/news/590923.html

相关文章:

  • 大模型及agent开发5 OpenAI Assistant API 进阶应用
  • 浏览器F12开发者工具的使用
  • 隔离网络(JAVA)
  • Ansys Speos | Speos Camera 传感器机器视觉示例
  • iOS 越狱插件 主动调用C函数和OC函数
  • no module named ultralytics
  • Spring Boot WebSocket方案终极指南:Netty与官方Starter对比与实践
  • 【团队开发】git 操作流程
  • Electron 沙箱模式深度解析:构建更安全的桌面应用
  • c++学习(八、函数指针和线程)
  • idea maven自动导包 自动清除无用的依赖包
  • 怎么查看Android设备中安装的某个apk包名和启动页activity
  • 设计模式-模板模式
  • Linux驱动学习day12(mmap)
  • 道可云人工智能每日资讯|浦东启动人工智能创新应用竞赛
  • 业界优秀的零信任安全管理系统产品介绍
  • 从0开始学习R语言--Day35--核密度动态估计
  • ABB PPD 113 B03-23-100110 3 bhe 023584 r 2334 AC 800 pec控制系统
  • 腾讯 iOA 零信任产品:安全远程访问的革新者
  • ASP.NET代码审计 MVC架构 SQL注入漏洞
  • LINUX2.6设备注册与GPIO相关的API
  • 将N8N配置为服务【ubuntu】
  • 第4课:Flask请求与响应对象深度解析
  • 使用mavros启动多机SITL仿真
  • WPF学习笔记(17)样式Style
  • Coze(扣子):基础学习
  • 利用视觉-语言模型搭建机器人灵巧操作的支架
  • 【Docker基础】Docker数据卷:数据卷的作用与使用场景
  • 算法-每日一题(DAY12)最长和谐子序列
  • Salesforce Accountアクションボタン実装ガイド