欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

26.Java——File类的获取功能

程序员文章站 2022-06-28 16:34:35
import java.io.File;import java.io.IOException;/** * * @author yf * * 2020-12-04 17:17:15 */public class FileTest2 {public static void main(String[] args) throws IOException {File file1 = new File("/java-basic/1.txt");// 获取file的绝....

26.Java——File类的获取功能

import java.io.File;
import java.io.IOException;

/**
 *
 * @author yf
 *
 *         2020-12-04 17:17:15
 */
public class FileTest2 {
	public static void main(String[] args) throws IOException {
		File file1 = new File("/java-basic/1.txt");

		// 获取file的绝对路径
		String path1 = file1.getAbsolutePath();
		System.out.println("绝对路径:" + path1);

		// 获取file的相对路径
		String path2 = file1.getPath();
		System.out.println("相对路径:" + path2);

		// 获取文件名
		String fileName = file1.getName();
		System.out.println("文件名:" + fileName);

		// 获取指定目录下所有的文件(夹)的名称数组String[]
		File file2 = new File("abc");
		String[] names = file2.list();
		for (String name : names) {
			System.out.println(name);
		}

		// 获取指定目录下所有的文件(夹)的File数组File[]
		File[] files = file2.listFiles();
		for (File file : files) {
			System.out.println(file);
		}
	}
}

26.Java——File类的获取功能

本文地址:https://blog.csdn.net/qq_45938466/article/details/110824684