Java File

Java (Stream) [Java (Stream)] Java (Stream)


Java File java.io

Java File File

File File

File

File file = new File(File parent, String child);

File

File file = new File(String pathname);

parent child File

File file = new File(String parent, String child);

file: URI File

File file = new File(URI uri) 

export_momrwjava.png [export_momrwjava.png]

//
File file1 = new File("C:/test/test.txt");

//
File file2 = new File("C:/test", "test.txt");

// File
File parent = new File("C:/test");
File file3 = new File(parent, "test.txt");

File

1 public String getName()
2 public String getParent()
null
3 public File getParentFile()
null
4 public String getPath()
5 public boolean isAbsolute()
6 public String getAbsolutePath()
7 public boolean canRead()
8 public boolean canWrite()
9 public boolean exists()
10 public boolean isDirectory()
11 public boolean isFile()
12 public long lastModified()
13 public long length()
14 public boolean createNewFile() throws IOException
15 public boolean delete()
16 public void deleteOnExit()
17 public String[] list()
18 public String[] list(FilenameFilter filter)
19 public File[] listFiles()
20 public File[] listFiles(FileFilter filter)
21 public boolean mkdir()
22 public boolean mkdirs()
23 public boolean renameTo(File dest)
24 public boolean setLastModified(long time)
25 public boolean setReadOnly()
26 public static File createTempFile(String prefix, String suffix, File directory) throws IOException
27 public static File createTempFile(String prefix, String suffix) throws IOException
28 public int compareTo(File pathname)
29 public int compareTo(Object o)
30 public boolean equals(Object obj)
31 public String toString()

File

import java.io.File; public class DirList { public static void main(String args[]) { String dirname = "/java"; File f1 = new File(dirname); if (f1.isDirectory()) { System.out.println("Directory of " + dirname); String s[] = f1.list(); for (int i = 0; i < s.length; i++) { File f = new File(dirname + "/" + s[i]); if (f.isDirectory()) { System.out.println(s[i] + " is a directory"); } else { System.out.println(s[i] + " is a file"); } } } else { System.out.println(dirname + " is not a directory"); } } }

Directory of /java
bin is a directory
lib is a directory
demo is a directory
test.txt is a file
README is a file
index.html is a file
include is a directory

Java (Stream) [Java (Stream)] Java (Stream)