2020. 10. 17. 19:42ㆍJAVA/Text Board 프로젝트
public class App {
Article[] articles = new Article[10]; // articles라는 이름의 Article배열 10칸을 만듬
public Article getArticle(int id) {
if (id > articles.length) {
return null;
}
return articles[id - 1]; // 만약 1번 게시물 틀을 불러오고 싶으면
[0]번째 칸에 있는 정보를 가져와야하므로 id-1
}
public void run() { // class 필드에선 변수 선언까지만 가능
// 기능(메소드) 구현을 위해 void 필드에 기능 구현
// articles[0]=article1; //articles 배열 첫번째 칸에 article1을 채워넣음
for (int i = 0; i < articles.length; i++) { // articles 배열 i번째 칸에 Article객체를 채워넣는 것을
articles.length(배열의 길이)까지 반복
articles[i] = new Article(); // 만약 articles.length가 100이면 i는 99까지 증가하지만
[]칸은 100칸이 채워지는 것임
}
'JAVA > Text Board 프로젝트' 카테고리의 다른 글
20.10.20 배열을 활용한 삭제기능 맛보기 연습 (0) | 2020.10.20 |
---|---|
20.10.19 게시판 만들기(처음부터 ~ article 배열로 정리까지 재구현) (0) | 2020.10.19 |
20.10.16 게시판 만들기(if문 최소화, article 배열로 정리) (0) | 2020.10.17 |
20.10.15 게시판 만들기(App클래스로 분리, if문 줄이기) (0) | 2020.10.15 |
20.10.14 게시판 만들기 (0) | 2020.10.14 |