File file = new File("C:\\Temp\\file.txt");
File file = new File("C:/Temp/file.txt");
boolean isExist = file.exists();
import java.io.File;
import java.net.URI;
import java.text.SimpleDateFormat;
import java.util.Date;
public class FileExample {
public static void main(String[] args) throws Exception {
File dir = new File("C:/Temp/Dir");
File file1 = new File("C:/Temp/file1.txt");
File file2 = new File("C:/Temp/file2.txt");
File file3 = new File(new URI("file:///C:/Temp/fil3.txt"));
if(dir.exists() == false) { dir.mkdirs(); }
if(file1.exists() == false) { file1.createNewFile(); }
if(file2.exists() == false) { file2.createNewFile(); }
if(file3.exists() == false) { file3.createNewFile(); }
File temp = new File("C:/Temp");
File[] contents = temp.listFiles();
System.out.println("날짜 시간 형태 크기 이름");
System.out.println("----------------------------------------------");
SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd a HH:mm");
for(File file : contents) {
System.out.print(sdf.format(new Date(file.lastModified())));
if(file.isDirectory()) {
System.out.print("\t<Dir>\t\t" + file.getName());
} else {
System.out.print("\t\t" + file.length() + "\t" + file.getName());
}
System.out.println();
}
}
}
FILE://
)를 꼭 붙여줘야 함.IllegalArgumentException
발생
- URI 스키마