Skip to content

file

java
public class FileDemo {
    public static void main(String[] args) throws IOException {
        File directory = new File("C:\\code\\javaLearn\\01javaBasic\\src\\main\\java\\com\\jasper\\file");
        boolean isDirectory = directory.isDirectory();
        System.out.println("isDirectory = " + isDirectory);
        File file = new File(directory, "text1.txt");
        boolean isFile = file.isFile();
        System.out.println("isFile = " + isFile);
        boolean isCreat = file.createNewFile();
        System.out.println("isCreat = " + isCreat);
    }
}
java
File directory =
        new File("C:\\code\\javaLearn\\01javaBasic\\src\\main\\java\\com\\jasper\\file");
File[] files = directory.listFiles();
    Arrays.stream(files).skip(2).forEach(File::delete);

file.separator

File.separator 和 File.separatorChar File.separator:这是一个字符串,表示当前操作系统的文件路径分隔符。在 Windows 上是 \,在 Unix/Linux 上是 /。 File.separatorChar:这是一个字符,表示当前操作系统的文件路径分隔符。例如,在 Windows 上是 \,在 Unix/Linux 上是 /。