Design
🚿 Decorator design pattern와 stream
Decorator 패턴을 이용해서 파일 I/O를 더 쉽게 출력해보자 📌 DataOutputStream을 사용해보자 게시글 출력 // 게시글 데이터를 파일로 내보내기(저장하기, 쓰기) try ( // 파일에 바이트를 출력하는 객체 FileOutputStream out = new FileOutputStream("board.data"); DataOutputStream out2 = new DataOutputStream(out)) { // 출력할 게시글 개수를 먼저 저장한다. out2.writeInt(boardList.size()); for (Board board : boardList) { // 1) 게시글 번호 4바이트 출력 out2.writeInt(board.getNo()); // 2) 게시글 제목 출력 ou..