// 폴더 (디렉터리) 만들기
File dir = new File ("C:\\storage");
// 존재하지 않으면 만들겠다.
if(dir.exists() == false) { // if (!dir.exist())
dir.mkdirs(); // 폴더가 하나일땐 dir, 여러개일땐 dirs
}
// 존재하면 삭제하겠다.
else {
dir.delete(); // 지금 지운다.
dir.deleteOnExit(); // JVM이 종료되면 지운다.
}
File file = new File("C:\\storage", "my.txt");
try {
if (file.exists() == false) {
file.createNewFile();
}
else {
file.delete();
}
} catch(IOException e) {
// 개발할 때 넣는 catch블록 코드
e.printStackTrace();
}
File file = new File("C:\\storage", "my.txt");
try {
if (file.exists() == false) {
file.createNewFile();
}
else {
file.delete();
}
} catch(IOException e) {
// 개발할 때 넣는 catch블록 코드
e.printStackTrace();
}
File dir = new File ("C:\\GDJ");
File[] list = dir.listFiles(); // 디렉터리 내부의 모든 파일/디렉터리를 File 객체로 가져옴
for(int i = 0; i < list.length; i++) {
System.out.println(list[i].getName());
}
// 플랫폼마다 다른 경로 구분자 지원
File file = new File("C:" + File.separator + "storage" + File.separator + "my.txt");
System.out.println(file.getName());
*** ctrl + shift + o -> import 리스트 정리. 없는것은 추가 잘못들어간 것은 삭제