自己处理
java.io.File file=new java.io.File(String path);
String filename=file.getName();
int i=filename.indexOf(".");
System.out.println(filename.substring(0));
System.out.println(filename.substring(i+1));
java.io.File file=new java.io.File(String path);
String filename=file.getName();
int i=filename.indexOf(".");
System.out.println(filename.substring(0));
System.out.println(filename.substring(i+1));
解决方案 »
- java 初学者简单问题 运行出错!!
- 我想要一个jdk for linux的谁有给我一个~谢谢大家!
- 实在不知道为什么这么简单会有错
- 请教javac编译支持路径,为什么java运行就不支持???
- 救急:我用的是JDBC2,但无法实现滚动或更新光标的请求?
- 有人做过jtree上的鼠标右击事件么?
- 如何用java编程实现生成csr(请求证书文件)?
- 请问,我用JBUILDER做了一个Applet,在JBUILDER下可以预览,在ie下为什么就看不了呢?
- android如何制作圆形图片
- charAt() String index out of range: 0
- viviva() 谢谢你,接分,非常抱歉
- 怎样将一个用逗号隔开的字符串,拆分到一个vector中?
import java.util.*;
import java.io.*;
...
public String getFileSuffix(String fileName) {
String filesuffix = null;
StringTokenizer fx = new StringTokenizer(fileName,".");
int n = fx.countTokens();
while(fx.hasMoreTokens()) {
filesuffix = fx.nextToken();
}
return filesuffix;
}