我有几个excel表格,但是有03格式的,有07的。如:
001.xls(在java中为String类型),我想得到001
001.1.xls 我想得到001.1
001.xlsx 我想得到001如何获得呢?
001.xls(在java中为String类型),我想得到001
001.1.xls 我想得到001.1
001.xlsx 我想得到001如何获得呢?
解决方案 »
- 练习JMS,将xxx-service.xml发布到jboss的deploy目录下出错,高手来看看。
- 关于jsp 中struts标签和 css应用的问题
- 两个Action无法公用HttpServletRequest
- java连接access 为什么insert不好用?????
- ibatis如果查询项名带#怎么办?Incorrect inline parameter map format (missmatched name=value pairs)
- struts-config.xml问题
- jsp页面参数怎么传?一般有几种方法?
- 为什么我安装了jdk1.3了 运行会出现这样是错误呢?
- 哪位有oracle的JDBC驱动程序?
- 一个自动执行的问题(解决即给分)
- 请问myeclipse如何编译cs的程序 ?急、、、大侠快啦帮帮忙吧
- 百思不得其解的问题
它有两种形式,第一种是:String substring(int startIndex)
第二种是:String substring(int startIndex,int endIndex)
file.getName()得到的是001.xls,这个问题的关键就是如何处理得到001、
这个方法显然不行,因为001.xls的长度是变化的。有的时候是001.xls 有的时候是0000001.xls
name = name.substring(name.lastIndexOf("\\") + 1)
这个方法也不行,因为可能有这种情况 001.xls.xls 的情况,这种时候我需要得到001.xls而不是001