본문 바로가기
국비교육/JAVA

12월 17일 국비교육 16일차

by Diligejy 2018. 12. 17.

#1

배열(Arrays) : 하나의 변수명에 같은 자료형의 값을 나열형으로 관리하는 것

- 같은 자료형의 값을 효율적으로 관리

- 참조형 [값_기본자료형, 클래스, 배열]

- 선언 후 객체 배열의 주소번지 참조의 개수 수정은 불가능하다. 

- 일차원[ ], 다차원[ ] [ ] = 가변배열 , 오브젝트형 

- 정적으로 값을 직대입으로 관리, 동적 관리

- 일차원 : 하나의 차원으로 관리되는 배열의 원형으로 [ ]을 변수의 앞 또는 뒤에 선언되면 나열되는 값의 시작 주소를 

  참조하게 된다. (값을 인덱스로 관리)


ex) 자료형 [ ] 변수 = { , , , , , };

     자료형 변수[ ] = { , , , , , }

     자료형 변수[ ]  = new [ ] {  , , , , }

     자료형 변수 [] = new 자료형 [요소의 크기]


#2

int [ ] ar = {10, 20, 30, } 이렇게 해도 오류가 나지 않음 

But

int [ ] ar = { , 20, 30, 40}은 오류남 (시작주소를 참조하기 때문)

int [ ] ar = {10, , 30, 40}도 오류남


#3

배열의 객체 .length가 요소의 인덱스보다 1이 크다. (왜냐하면 0부터 출발하니까)

ex) .length = 5

0~4까지의 인덱스를 가진다.


#4

선생님의 목도 조금씩 잠긴 모습을 보인다. 하지만 선생님은 계속 강의를 하신다

프로라는건 이런건가.


#5

Outer For = 행

Inner For = 열


#6

ar.length = 2

ar[0].length = 3

ar[1].length = 3


#7

char는 값을 리턴함


#8

'국비교육 > JAVA' 카테고리의 다른 글

12월 20일 19일차  (0) 2018.12.20
12월 19일 국비교육 18일차  (0) 2018.12.19
12월 14일 국비교육 15일차  (0) 2018.12.14
12월 13일 국비교육 14일차  (0) 2018.12.13
12월 12일 국비교육 13일차  (0) 2018.12.12

댓글