본문 바로가기
Develop+㈜/- Computer.P

(자바) 프로그래밍 기초9 - 배열

by JoyKim 2019. 7. 20.
반응형

소스 다운로드 : https://github.com/joykim115/The-birth-of-a-legend.git

배열

 

기본타입 - 정수, 실수, 문자, 논리

ㅁ특징

1. 비교연산자는 기본 타입만 쓸 수 있다.

2. 변수 하나당 값을 하나만 넣을 수 있다.

 

ㅁ문제점

1. 변수 하나당 값을 하나만 넣을 수 있다. int seat1, seat2

2. 이름이 필요한 만큼 만들어줘야 한다.

3. 타입을 다 써줘야한다.

 

참조타입 - 배열 타입, 열거타입, 클래스, 인터페이스

 

배열 - 변수 하나에 여러개 값을 넣기 위한 방법

         (대규모의 자료를 만들기 위해 주소값을 저장함)

1. 하나의 이름으로 여러 값을 저장

2. 타입도 한번만 써주면 된다.

3. 배열의 이름에는 여러 값이 저장된 주소가 저장

4. 배열의 이름으로 여러 값을 접근(위치값을 가지고 접근)

 

변수에 들어갈 수 있는 값의 형태

------------------------------------

1. 쓰레기 값이 들어가 있음

=> 프린트할 수 없다.

 

2.  초기화 작업 필요 

    imsi = 0; <- 비우고 새로운 값을 넣음

 

3. 변하는 값이 들어가게됨

=> 프린트 할 수 잆음

 

ㅁ배열의단점

1. 크기가 조절 불가능

2. 데이터 타입이 다 동일해야한다.

    - int[] num  일괄 생성

    - 회원가입 String, int, double 다 섞어 써야하는대 그게 안됨

 

ㅁ실습

1. 배열문 만들기

 

2. 스트링 (String)

- char이 여러개 합쳐져서 만들어서 비교하려면 equals를 써야함

 

 

 

3. 배열문 만들기

 

 

4. 배열 선언이란?

 

 

5. 배열 화면 표시

 

 

 

6. 입력값을 통해 성적 표출하기 

- 점수 입력 및 3번 성적 0점 처리하기

 

7. 영화 예매 만들기 

4,5번 좌석 예매

 

 

 

8. 영화 예매 좌석 만들기 

 

 

반응형