[Java][File]判断与获取的方法
2023-12-20 18:00:15
总结方法: 1.isDirectory 是否为文件夹 2.isFile是否为文件 3.exist是否存在 4.length只能获取文件的大小,以字节数表示,不能体现文件夹的大小 5.getName可以获取文件的名字 6.地址往往是在构造File的对象的时候添加的
import java.io.File;
public class Main{
public static void main(String[] args){
/*
总结方法:
1.isDirectory 是否为文件夹
2.isFile是否为文件
3.exist是否存在
4.length只能获取文件的大小,以字节数表示,不能体现文件夹的大小
5.getName可以获取文件的名字
6.地址往往是在构造File的对象的时候添加的
*/
//File常见成员方法之:判断/获取
File f1 = new File("F:\\test\\a\\");
System.out.println(f1.isDirectory());//判断是否是文件夹
System.out.println(f1.isFile());//判断是否是文件
System.out.println(f1.exists());//判断是否存在
//File的获取
File f2 = new File("F:\\test\\a\\a.txt");
long len = f2.length();
System.out.println(len);
//File的一些小细节:
/*
1.无法获取文件夹的大小
2.我们获取的是字节 获得其他单位的符号需要/1024
*/
File f3 = new File("F:\\test\\a\\");
long len2=f3.length();
System.out.println(len2);
//获取文件的绝对路径
File f4 = new File("D:\\javas\\untitled20\\src");
String Path1 = f4.getAbsolutePath();
System.out.println(Path1);
File f5 = new File("D:\\test\\a\\a.txt");
String name2 = f5.getName();
System.out.println(name2);
}
}
文章来源:https://blog.csdn.net/qq_37511412/article/details/135109342
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!