본문 바로가기
JAVA/JAVA기초

[JAVA기초] 03. 배열

by ssunooo 2024. 7. 1.

 

1. 배열

 

배열은 크기, 관련성, 자료형 이 3가지를 만족해야만 사용이 가능하다.

 

1) 크기 - 개수를 분명하게 알고있는 데이터들을,

2) 관련성 - 이 데이터들이 서로 관련이 있는 상태에서,

3) 자료형 - 자료형이 같을때

 

예를 들어 학생의 국어, 영어, 수학 점수는 배열로 사용 가능하다.

하지만 학생의 이름, 나이, 평균 은 배열로 사용이 불가능하다.

개수를 분명히 알고, 관련이 있지만

자료형이 이름 - String, 나이 - int, 평균 - double로 각각 다르기에 불가능하다.

 

배열을 사용한 예

 

위 그림은 짝수 5개라는 정확한 개수를 알고있고(크기), 서로 관련이 있고(관련성), int로 자료형이 같아(자료형)

배열로 사용할 수 있었다.

 

2. 프로그램 요구사항

 

프로그램에서 모든 요구사항은 CRUD로 귀결된다.

다른 이름으로는 비지니스 메서드, 비지니스 로직, 핵심 로직, 핵심 관심이라 부른다.

 

1) Create 생성

 ex) 회원가입, 글작성, 댓글작성, 상품구매

 

2) Read 출력

 ex) 로그인, 게시글 검색

 

3) Update 변경

 ex) 프로필 사진변경, 글변경

 

4) Delete 삭제

 ex) 회원탈퇴, 글 삭제

 

 

2024.07.01