프로그래밍 공부/JAVA
Java- File 객체 만들기
뚜뚜:)
2020. 11. 2. 18:06
File 객체 만들기 연습
1. new File(String 파일 또는 경로 );
==>디렉토리와 디렉토리 사이 또는 디렉토리와 파일 명 사이의 구분문자는
'/'(슬레쉬) 를 사용하거나 역슬레쉬를 사용할 수 있다.
// File file1 = new File("D:/D_Other/test.txt"); : 구분 문자로 '/' 사용한 경우
File file1 = new File("D:\\D_Other\\test.txt"); // : 구분 문자로 '\\' 사용한 경우
System.out.println(" 파일 명 : " + file1.getName());
System.out.println("디렉토리인지 검사 ");
System.out.println(" 디렉토리 일까 ? " + file1.isDirectory());
System.out.println(" 파일 일까 ? " + file1.isFile());
System.out.println();
- new File( 경로까지만 설정)
File file2 = new File("d:/d_other");
System.out.println(" 파일 명 : " + file2.getName());
System.out.println("디렉토리인지 검사 ");
System.out.println(" 디렉토리 일까 ? " + file2.isDirectory());
System.out.println(" 파일 일까 ? " + file2.isFile());
System.out.println();
2. new File(File parent, String child)
==> 'parent' 디렉토리안에 있는 'child' 파일을 나타낸다.
// file2 - 디렉토리를 갖는 파일 객체를 넣어줌 = d:/d_other
File file3 = new File(file2, "test.txt");
System.out.println(" 파일 명 : " + file3.getName());
System.out.println("디렉토리인지 검사 ");
System.out.println(" 디렉토리 일까 ? " + file3.isDirectory());
System.out.println(" 파일 일까 ? " + file3.isFile());
System.out.println();
3. new File(String parent. String Child)
==> 'parent' 디렉터리 안에 있는 'child'파일을 나타낸다.
File file4 = new File("d:/D_other", "test.txt");
System.out.println(" 파일 명 : " + file4.getName());
System.out.println("디렉토리인지 검사 ");
System.out.println(" 디렉토리 일까 ? " + file4.isDirectory());
System.out.println(" 파일 일까 ? " + file4.isFile());
System.out.println();