file的构造方法、File获取功能的方法

file的构造方法

  

/**
*
* new File(String pathname)通过给定的名字字符串为抽象来创建一个新的File实例
* 参数:
* String pathname:字符串的路径名称
* 路径也可以是文件结尾,也可以是文件夹结尾
* 路径可以是存在也可以是不存在
* 创建FIle对象,只是把路径封装成File对象,不考虑路径的真假情况
*/

案例:
  

    public static void main(String[] args) {
souw();
}

/**
*
* new File(String pathname)通过给定的名字字符串为抽象来创建一个新的File实例
* 参数:
* String pathname:字符串的路径名称
* 路径也可以是文件结尾,也可以是文件夹结尾
* 路径可以是存在也可以是不存在
* 创建FIle对象,只是把路径封装成File对象,不考虑路径的真假情况
*/
private static void souw() {;
File file = new File("F:aa.txt");
System.out.println(file);

File file1 = new File("aa.txt");
System.out.println(file);
}
}

File获取功能的方法

  getAbsolutePath:返回此FIle的绝对路径名字字符串

  getPath :返回由此File转换为路径名字符串

  getName:返回由此File表示的文件或者目录的名称

  Length:返回由此File表示长度

案例:

  

     */
public static void main(String[] args) {
souw();
shuo();
}

private static void shuo() {
File file = new File("F://aa.txt");
File file1 = new File("aa.txt");
// 获取路径
String parent = file.getParent(); //F:\
System.out.println(parent);
String parent1 = file1.getParent();
System.out.println(parent1); //null
// 获取名字
String fileName = file.getName();
System.out.println(fileName);
String name = file1.getName();
System.out.println(name);
// 获取文件的大小
long length = file.length();
long length1 = file1.length();
System.out.println(length);
System.out.println(length1);
}

 

posted @ 2022-07-13 11:24  一位程序袁  阅读(81)  评论(0编辑  收藏  举报