合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
## getAbsolutePath() 获取绝对路径 ~~~ File f1 = new File("1.jpeg"); System.out.println(f1.getAbsolutePath()); ~~~ ## getName() 获取该File对象的名称 可能是文件名,也可能是文件夹的名称. ~~~ File f1 = new File("1.jpeg"); File f2 = new File("/Users/jiee/Desktop/Java/Test"); System.out.println(f1.getName()); System.out.println(f2.getName()); ~~~ 结果 ``` 1.jpeg Test ``` ## getPath() 获取创建File对象时传递的路径 ~~~ File f1 = new File("1.jpeg"); File f2 = new File("/Users/jiee/Desktop/Java/Test/1.jpeg"); System.out.println(f1.getPath()); System.out.println(f2.getPath()); ~~~ ``` 1.jpeg /Users/jiee/Desktop/Java/Test/1.jpeg ``` ## length()获取File对象的字节数 ~~~ File f1 = new File("1.jpeg"); long lon = f1.length(); System.out.println(lon); File f2 = new File("/Users/jiee/Desktop/Java/Test"); System.out.println(f2.length()); //如果是文件夹,返回值是不确定的 ~~~ ``` 101674 288 ```