第一种方法:
String filePath = "D:\\a\\b\\ccc.txt";
File file = new File(filePath);
String fileName = file.getName();
StringTokenizer sto = new StringTokenizer(fileName, ".");
while(sto.hasMoreTokens()){
System.out.println(sto.nextToken());
}
第二种方法:
StringTokenizer sto1 = new StringTokenizer(filePath, "\\");
String fileName1 = "";
int count = sto1.countTokens();
for(int i=0;i<count;i++){
if(i==count-1){
fileName1 = sto1.nextToken();
}else{
sto1.nextToken();
}
}
StringTokenizer sto11 = new StringTokenizer(fileName1,".");
while(sto11.hasMoreTokens()){
System.out.println(sto11.nextToken());
}
由于只是获取文件名,其实就是截取字符串,两种方式所花费的时间可以说是一样的。
分享到:
相关推荐
主要介绍了JAVA StringBuffer类与StringTokenizer类代码解析,具有一定借鉴价值,需要的朋友可以参考下
用delphi实现java的StringTokenizer类的功能。在原来曾青松版本的基础上修复bug完成的。
import java.util.StringTokenizer; /** * * @author lushuaiyin * */ public class StringTokenizerTest { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated...
编写一个程序,输入一行文本,采用StringTokenizer类的对象,将文本符号化,并以逆序输出语言符号。
看过c#的split regex等,还是有时候会需要像java StringTokenizer 一样的功能,所以转载一个
StringTokenizer的用法
下面小编就为大家带来一篇基于Java中的StringTokenizer类详解(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
StringTokenizer tool class
介绍Java.lang中常用户类的使用方法,包括(Integer类、Float类 、Double类 、Character类 、String类 、StringTokenizer类 、StringBuffer类)。
StringTokenizer类的使用方法
本段代码 用于测试StringTokenizer用法/** * 测试StringTokenizer,继承Enumeration; * @author DELL */
java常用类的使用方法
1、Integer类 2、Float类 3、Double类 4、Character类 5、String类 6、StringTokenizer类 7、StringBuffer类
Java常用类 Math类 String类 StringBuffer类 StringTokenizer类 包装类 集合操作 集合 列表(List) 映射(Map) Collections类 枚举和迭代
JAVA常用类的使用方法 1、Integer类 2、Float类 3、Double类 4、Character类 5、String类 6、StringTokenizer类 7、StringBuffer类 8、Random类 9、UIManage类
Write a program called StringTokenizer1.java that accepts a string, looks for commas within the string, and breaks the string up into the parts separated by the comma. For example, the string ...
5)字符串、常用方法、基本数据的互相转化,对象的字符串表示、StringTokenizer类、字符串与字符、字节数组,StringBuffer类。 6)Date类、Calendar类、Math类、BigInteger类。 7) Java Applet基础,Applet...
StringTokenizer 马克-to-win java视频 字符串解析器
StringTokenizer 马克-to-win java视频 字符串解析器