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 上是 /。