例如:获取到的文件路径为C:/Documents and Settings/Leeo/My Documents/logo.gif      现在想要取得图片的名称logo.gif,我们知道反斜杠“/”是转义字符,所以不能直接String temp[] = filePath.split("/");//filePath的值就是上面的文件路径      来分割文件路径,而应该这样写/**java中//表示一个/,而regex中//也表示/,*所以当解析成regex的时候为//**/String temp[] = filePath.split("");      在Linux系统中System.getProperty("file.separator", "//")      输出为“/”,而在Windows系统中输出为“/”,所以要兼容两者可以这么写String temp[] = filePath.replaceAll("","/").split("/");      获取文件名称的完整代码如下:String temp[] = filePath.replaceAll("","/").split("/");String fileName = ""if(temp.length > 1){    fileName = temp[temp.length - 1];}

java获取系统斜线_java从含反斜线路径截取文件名相关推荐

  1. java斜线_Java中的 \ (反斜线)和正则表达式

    今天在问答区上看到一则有意思的问题,直接把截图搬过来,如下: (外链网址已屏蔽) 看起来明显输入的正则表达式不同,但是输出结果都一样(制表符被替换).随后去查了下Pattern的Doc,发现下面一段话 ...

  2. java获取系统日期_java怎么获取当前日期

    java获取当前日期的方法:直接实例化位于Java包java.util的Date类即可,如[Date date = new Date();]. System.currentTimeMillis() 获 ...

  3. java获取系统属性_Java获取系统属性

    1.System类 The System class contains several useful class fields and methods. It cannot be instantiat ...

  4. java获取系统时间差_java获取系统时间与实际相差8小时的解决方法

    Java ConcurrentModificationException异常原因和解决方法 在前面一篇文章中提到,对Vector.ArrayList在迭代的时候如果同时对其进行修改就会抛出java.u ...

  5. java 获取系统分隔符_java 根据系统获取文件分隔符

    在Linux系统上是/,在Windows系统上是\\,考虑到跨平台,应尽量使用File.separator. //根据系统 获取 "/" String str = File.sep ...

  6. java获取系统当前时间格式化_java 获取系统当前时间并格式化

    java 获取系统当前时间并格式化 CreateTime--2018年5月9日11:41:00 Author:Marydon 实现方式有三种 updateTime--2018年7月23日09点32分 ...

  7. java获取所有进程_Java 获取系统的进程列表

    前几天发表了<Java 定时启动服务>文章,现在发表这篇文档<Java 获取系统的进程列表>,看似联系不大,实质在某些需求上还是有所关系.比如现在有这个需求:定时器启动服务时, ...

  8. web java获取当前时间_Java 获取当前系统时间的三种方法

    准备工作: import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; 方式一: /** ...

  9. Java获取系统时间

    Java获取系统时间 Java获取系统时间 在java 中,有很多种方法都可以获取到系统的当前时间,但也需要到对应的类,不同的类自然有不同的方法.这里为大家介绍获取系统当前时间的四种方式. 1. 通过 ...

最新文章

  1. [JavaScript] Set类型在JavaScript中的使用
  2. int **a[3][4] 和 sizeof(a) 和 int(**)a[3][4]
  3. JNI实现源码分析【二 数据结构】
  4. java web scala_spring boot+scala编写web接口
  5. Joda-Time几个用法小记
  6. java环境配置—配置Tomcat8环境
  7. poi 读取excel
  8. 关于区块链的解读和简单Python实现
  9. linux常用文件操作命令
  10. 拼音模糊搜索 php,精确搜索加拼音搜索加模糊搜索
  11. 重装Windows 10系统
  12. JavaEE | 基本类型包装类
  13. 你有一份七夕赚钱指南等待签收
  14. c语言开发桌面应用合适吗,什么编程语言比较适合开发桌面应用程序?
  15. 2020年12月统考练习题
  16. 阿里企业云邮箱怎么申请?企业云邮箱登录界面在哪?
  17. C#为什么读作C Sharp
  18. 【SAP-CO】CO模块主要子模块相关概念
  19. 阿里来往转型SNS:聚焦兴趣社交 扎堆可分享至微信
  20. 基于QT实现的多媒体播放器

热门文章

  1. vbrtrim函数_VB中常用函数
  2. CentOS7磁盘分区及文件系统
  3. 详解css外边距折叠(margin collapsing)
  4. 13.【openCV_imread()函数详解】
  5. 传统行业的新出路:社群
  6. 1DCNN添加Residual Block, python代码实现及讲解
  7. 解决删除分支失败(fatal: A branch named ‘分支名‘ already exists.)
  8. 『嘛...』《大话西游》:男人的悲怆
  9. VIM安装YouCompleteMe(Windows/Mac/Linux)
  10. 可以登qq但 网页打不开