黑马程序员技术交流社区
标题:
基础测试:编写一个可以获取文件扩展名的函数
[打印本页]
作者:
阿伟哈哈
时间:
2015-1-5 15:10
标题:
基础测试:编写一个可以获取文件扩展名的函数
关于这个题目,仔细想了很久。未果。请教下,有没有方法能直接获取到文件的扩展名?
import java.io.File;
public class Test6 {
public static void main(String[] args) {
FileType ft = new FileType();
System.out.println(ft.type("Java"));//在此输入文件的地址
}
}
class FileType {
private File file;
private String name;
复制代码
作者:
kerner
时间:
2015-1-5 17:19
String suffixName = fileName.substring(fileName.lastIndexOf(".")+1);
作者:
阿伟哈哈
时间:
2015-1-5 19:56
嗯,我代码怎么没显示全部,再复制下,楼上的代码中有
public class Test6 {
public static void main(String[] args) {
FileType ft = new FileType();
System.out.println(ft.type("Java"));//在此输入文件的地址
}
}
class FileType {
private File file;
private String name;
public String type(String Path) {
file = new File(Path);
if (file.exists()) {
System.out.println(file);
name = file.getAbsolutePath();
System.out.println(name);
return name.substring(name.lastIndexOf(".") + 1, name.length());
} else {
return "你输入的文件无法读取扩展名";
}
}
}
复制代码
作者:
赵涛涛
时间:
2015-1-5 22:31
额,楼主,这是那一部分的知识哦?我目前学习到了集合,怎么感觉这道题没有思路呢?
作者:
446111220
时间:
2015-1-6 09:36
IO流的 比较靠后 马上你就学到了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2