java
JAVA - 디렉토리 만들고, 목록 얻기
디렉토리 내 파일 목록 얻기
다음은 폴더 안에 있는 파일 목록을 얻어 오겠습니다.
// ex.1)
import java.io.File;
public class Ex06 {
public Ex06() {
String dirname = "src";
try {
File dir = new File(dirname);
String[] entry = dir.list();
for (int i = 0; i < entry.length; i++) {
System.out.println(entry[i]);
}
}catch(Exception e) {
e.printStackTrace();
}
}
public static void main(String[] args) {
new Ex06();
}
}
아래는 결과 화면입니다.
디렉토리 만들기
mkdir() 은 하나의 디렉토리를 만듭니다.
// ex.2)
import java.io.File;
public class Ex06 {
public Ex06() {
try {
File mk = new File("src/11/22");
// src/11/ 에 22 의 폴더를 만듭니다.
// 만약 src/ 에 11 이라는 폴더가 없으면 에러를 반환합니다.
if(mk.mkdir() == false) {
System.out.println("펄더를 만들지 못했습니다.");
}
}catch(Exception e) {
e.printStackTrace();
}
}
public static void main(String[] args) {
new Ex06();
}
}
mkdirs() 는 하위 디렉토리를 만듭니다.
// ex.3)
import java.io.File;
public class Ex06 {
public Ex06() {
try {
File mk = new File("src/11/22");
// src/11/ 에 22 의 폴더를 만듭니다.
// 만약 src/ 에 11 이라는 폴더가 없으면 11 폴더를 만듭니다.
if(mk.mkdirs() == false) {
System.out.println("펄더를 만들지 못했습니다.");
}
}catch(Exception e) {
e.printStackTrace();
}
}
public static void main(String[] args) {
new Ex06();
}
}
0 댓글