Download File_project/File_module/src/File_package/File_demo3.java from zxy0307/Java: direct link, hf CLI and curl.
- Browser
- Download file 2.86 kB
-
https://huggingface.co/zxy0307/Java/resolve/main/File_project/File_module/src/File_package/File_demo3.java
- Command line
-
hf download hf://zxy0307/Java/File_project/File_module/src/File_package/File_demo3.java
-
curl -L -o File_demo3.java https://huggingface.co/zxy0307/Java/resolve/main/File_project/File_module/src/File_package/File_demo3.java
2.86 kB
| package File_package; | |
| import java.io.File; | |
| public class File_demo3 { | |
| public static void main(String[] args) { | |
| /* | |
| public long length () 返回文件的大小(字节数量) | |
| public String getAbsolutePath () 返回文件的绝对路径 | |
| public String getPath () 返回定义文件时使用的路径 | |
| public String getName () 返回文件的名称,带后缀 | |
| public long lastModified () 返回文件的最后修改时间(时间毫秒值) | |
| */ | |
| //1、length 返回文件的大小(字节数量) | |
| //细节1:这个方法只能获取文件的大小,单位是字节 | |
| //如果单位我们要的是M,G,可以不断的除以1024 | |
| //细节2:这个方法无法获取文件夹的大小 | |
| //如果我们要获取一个文件夹的大小,需要把这个文件夹里面所有的文件大小都累加在一起。 | |
| File f1 = new File("/Users/zhaoxiaoyong/Documents/Java/File_project/File_module/src/File_package/File1"); | |
| long len = f1.length(); | |
| System.out.println(len); | |
| File f2 = new File("/Users/zhaoxiaoyong/Documents/Java/File_project/File_module/src/File_package"); | |
| long len2 = f2.length(); | |
| System.out.println(len2); | |
| System.out.println("================="); | |
| //2、getAbsolutePath () 返回文件的绝对路径 | |
| File f3 = new File("File_module/src/File_package/File1"); | |
| String path3 = f3.getAbsolutePath(); | |
| System.out.println(path3); | |
| System.out.println("================="); | |
| //3、getPath () 返回定义文件时使用的路径 | |
| File f4 = new File("File_module/src/File_package/File1"); | |
| String path4 = f3.getPath(); | |
| System.out.println(path4); | |
| System.out.println("================="); | |
| //4、getName () 返回文件的名称,带后缀 | |
| /* | |
| 细节1: | |
| 获取文件名字:文件名.后缀名 | |
| 细节2: | |
| 获取文件夹名字:文件夹名 | |
| */ | |
| File f5 = new File("/Users/zhaoxiaoyong/Documents/Java/File_project/File_module/src/File_package/File1"); | |
| String name = f5.getName(); | |
| System.out.println(name); | |
| File f6 = new File("/Users/zhaoxiaoyong/Documents/Java/File_project/File_module/src/File_package"); | |
| String name1 = f6.getName(); | |
| System.out.println(name1); | |
| System.out.println("================="); | |
| //5、lastModified () 返回文件的最后修改时间(时间毫秒值) | |
| File f7 = new File("/Users/zhaoxiaoyong/Documents/Java/File_project/File_module/src/File_package/File1"); | |
| long time = f7.lastModified(); | |
| System.out.println(time); | |
| } | |
| } | |