//需求:获取已知文件的后缀名
求解中间加注释的两行代码
import java.io.*;
class FileTest2{
public static void main(String[] args){
//首先定义一个文件
File file = new File("D:\\FileTest2.txt");
//获取文件名称
String fileName = file.getName();
//打印文件名称
System.out.println(fileName );
//获取文件名中.的位置(索引)
int index = fileName.indexOf(".");
System.out.println(index );
//使用split方法将文件名从.处分开
//String[] names = fileName.split("\\.");
//System.out.println(names[names.length - 1]);
String sub = fileName.substring(index);
System.out.println("后缀名是:"+sub);
}
} |
|