πŸ“˜ 221102 JAVA κ°œλ°œμΌμ§€ D+16

rossiebiΒ·2022λ…„ 11μ›” 2일
0

πŸ’» JAVA κ°œλ°œμΌμ§€Β 

λͺ©λ‘ 보기
17/38
post-thumbnail

πŸ”” [ File 클래슀 ]

: 파일 μ‹œμŠ€ν…œμ˜ νŒŒμΌμ„ ν‘œν˜„ν•˜λŠ” 클래슀

  • 파일 크기, 파일 속성, 파일 이름 λ“±μ˜ 정보 제곡
  • 파일 생성 및 μ‚­μ œ κΈ°λŠ₯ 제곡
  • 디렉토리λ₯Ό μƒμ„±ν•˜κ³  디렉토리에 μ‘΄μž¬ν•˜λŠ” 파일리슀트λ₯Ό μ–»μ–΄λ‚΄λŠ” κΈ°λŠ₯ 제곡

πŸ“’

πŸ“Œ 예제1 : File 클래슀λ₯Ό μ‚¬μš©ν•΄μ„œ 디렉토리 및 파일 생성

package review_hell;
import java.io.File;
import java.net.URI;
import java.nio.file.Files;

public class Practice1 {
public static void main(String[] args) throws Exception {
	//File 객체 생성
	File dir = new File("c:\\2207\\aa2");
	File file1 = new File("c:\\2207\\file1.txt"); 
	File file2 = new File("c:\\2207\\file2.txt");
	File file3 = new File(new URI("file:///C:/2207/file3.txt"));
	
	// μ‘΄μž¬ν•˜μ§€ μ•ŠμœΌλ©΄ 디렉토리 λ˜λŠ” 파일 생성
	if(dir.exists() == false) {dir.mkdirs(); }
	if(file1.exists() == false) {file1.createNewFile();}
	if(file2.exists() == false) {file2.createNewFile();}
	if(file3.exists() == false) {file3.createNewFile();}
	
}
}

πŸ”” [ λ‚΄λΆ€ν΄λž˜μŠ€ ]

: 클래슀 내뢀에 또 λ‹€λ₯Έ 클래슀λ₯Ό λ§Œλ“œλŠ” 것, λ‚΄λΆ€ ν΄λž˜μŠ€λŠ” μ™ΈλΆ€ν΄λž˜μŠ€μ˜ 멀버λ₯Ό μžμ‹ μ˜ λ©€λ²„μ²˜λŸΌ μ‚¬μš©ν•  수 μžˆλ‹€.

πŸ“’

πŸ“Œ

πŸ”” [ ]

πŸ“’

πŸ“Œ

πŸ”” [ ]

πŸ“’

πŸ“Œ

πŸ”” [ ]

πŸ“’

πŸ“Œ

πŸ”” [ ]

πŸ“’

πŸ“Œ

profile
λΉ„μ „κ³΅μž 개발자λ₯Ό κΏˆκΎΈλŠ” λ‘œμ§€

0개의 λŒ“κΈ€