我有几个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如何获得呢?
解决方案 »
- java socket 怎样实现服务端和客户端不间断的读取和写入?
- websphere部署应用为什么那么慢
- 求大侠写SQL语句 在线等
- 为什么不能修改头像?
- JAVA WebService 如何返回DataSet结果集
- ss
- 奇怪啦,Spring+struts的LoginAction居然不执行!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 在server.xml加入一个Context,tomcat就无法启动???
- 大家知道那里下载JBULDER2005
- tomcat4.0配置servlet的问题~
- 请问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