728x90
public void listFilesForFolder(final File folder) {
for (final File fileEntry : folder.listFiles()) {
System.out.println(fileEntry.getName());
}
}
final File folder = new File("./");
listFilesForFolder(folder);
요즘은 서버 앱을 클라우드에 많이 띄우기 때문에 credential같은 것을 파일로 넣어주어야 할 경우가 종종 있습니다.
현재 인스턴스가 어디를 바라보고 있는지를 알아보기 위해 이 명령어가 필요합니다.
이 코드를 넣고 배포하고 돌려보면 알 수 있습니다.
Class에 넣으면 아래와 같이 바로 실행할 수 있습니다.
public class Hello {
public static void listFilesForFolder(final File folder) {
for (final File fileEntry : folder.listFiles()) {
System.out.println(fileEntry.getName());
}
}
public static void main(String[] args) throws IOException {
final File folder = new File("./");
listFilesForFolder(folder);
}
}
Dir특정
public class JavaDir {
public static void listFilesForFolder(File folder) {
for (File fileEntry : folder.listFiles()) {
System.out.println(fileEntry.getName());
}
}
public static void main(String[] args) throws IOException {
// ./src ~~/converter/ 디렉토리의 내용을 출력 해줍니다. 뒤에 /는 넣어야 합니다.
listFilesForFolder(new File("./src/test/resources/json/converter/"));
}
}
728x90
'Language > JAVA' 카테고리의 다른 글
java 현재 디렉토리(dir)에 어떤 파일, 디렉토리가 있나 보기 (0) | 2019.06.20 |
---|---|
Java Static이란? 사용 방법 내가 사용한 곳 (0) | 2019.04.09 |
Java(Spring)로 Shell Script실행 하기 (0) | 2019.03.05 |
시고저종 데이터 만들기 List -> Map -> List (0) | 2019.01.04 |
Java로 http request보내서 string 받기 with okhttp (0) | 2018.12.24 |
rxjava - return은 Flowable이 끝나고 될까? (0) | 2018.12.14 |