다음 코드는 지정된 디렉토리의 메소드 및 하위 디렉토리의 파일을 포함하여 트리 구조 아래의 모든 파일에 소개되며 효과적인 도면이 첨부됩니다.
import java.io.file; public class readDirectory {// 파일이 위치한 레이어 수, 출력 형식의 출력 형식의 파일 이름 또는 디렉토리 이름* @param 레벨 레벨 레코드 이름의 이름* @return output*/ public String createPrintstr (문자열 이름, int level) {// 출력 prefix 문자열 printstr = "" ""; +) {printstr = printstr + "" ";} printstr = printstr +"- " + name; return printstr;} / *** 주어진 초기의 디렉토리* @param dirpath* / public void printdir (String dirpath) { // 주어진 디렉토리를 나누기 문자열 [] dirnamelist = dirpath.split ( "////"); i <dirnameList.length; i ++) {system.out.println (dinamelist [i]); 주어진 디렉토리*/ public void readfile (string dirpath) {// 현재 디렉토리 파일 파일의 파일 객체 생성 파일 = 새 파일 (dirpath); ); // (int i =; i <list.length; i ++) {if (list.isdirect ()) {system.out.printlnln (createPrintstr (list.getName (), filevel )); FilelELVEL ++; (String [] args). 출력 결과는 다음과 같습니다.
위는이 기사의 모든 내용입니다.