1. modify() : 게시글 수정 기능
public void modify() {
System.out.println("게시글 수정");
Scanner sc = new Scanner(System.in);
System.out.println("수정할 글의 번호 > ");
Long bno = Long.parseLong(sc.nextLine());
for(Board board : boards) {
if(board.bno.equals(bno)) {
System.out.println("수정할 글 제목 > ");
String title = sc.nextLine();
System.out.println("수정할 글 내용 > ");
String content = sc.nextLine();
long regDate = System.currentTimeMillis();
board.title = title;
board.content = content;
board.regDate = regDate;
}
}
}
2. remove() : 게시글 삭제 기능
public void remove() {
System.out.println("게시글 삭제");
Scanner sc = new Scanner(System.in);
System.out.println("삭제를 원하는 게시글 번호 > ");
Long bno = Long.parseLong(sc.nextLine());
Board b = null;
for(Board board : boards) {
if(board.bno.equals(bno)) {
b = board;
}
}
boards.remove(b);
}