YSHUSH

File writer 본문

Coding/Java

File writer

코딩; 2021. 12. 14. 02:14
		File file = new File("d:\\myfile\\writeData.txt"); 
		
		try {
			
			// 쓰기
			/*
			FileWriter fw = new FileWriter(file);
			fw.write("안녕하세요");
			fw.write("hi hello");
			fw.close();		// -> read시에는 중요하지 않지만 write할때는 중요! 꼭있어야함!
			*/
			
			//추가쓰기
			/*
			FileWriter fw = new FileWriter(file, true);
			fw.write("반갑습니다.");
			fw.close();
			*/
			
			// 문장쓰기
			FileWriter fw = new FileWriter(file);
			BufferedWriter bw = new BufferedWriter(fw);
			PrintWriter pw = new PrintWriter(bw);	// PrintWriter pw 접근할때는 이거 쓰면 됨
			
			pw.println("안녕하세요");
			pw.println("nice to meet you");
			pw.println("건강하세요");
			
			pw.close();		// pw.close();만 해주면 되지만 원래는 밑에 두개도 닫아야함
			bw.close();
			fw.close();
			
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}

'Coding > Java' 카테고리의 다른 글

Constructor  (0) 2021.12.14
OOP(Object Oriented Programing)  (0) 2021.12.14
File reader  (0) 2021.12.14
File I/O  (0) 2021.12.14
Exception  (0) 2021.12.14