Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- for문
- switch문
- 클래스
- if문
- After effects
- do while문
- Java
- Override
- 반복문
- while문
- static
- 형변환
- 생성자
- Interface
- Singleton
- Photoshop
- 상속
- expand
- Overload
- 변수
- illustrator
- 배열
- 메서드
- 조건문
- length
- symbol
- 파라미터
- super
- private
- 멤버변수
Archives
- Today
- Total
Ms'Note
배열의 이해-2 본문
배열의 크기 설정과 값 할당에 대한 일괄처리
- 배열의 크기를 지정하면서 괄호"{…}"안에 배열에 포함될 각 항목들의 콤마(,)로 나열하면
배열의 생성과 값의 할당을 일괄처리할 수 있다. 이때는 배열의 크기를 별도로 지정하지 않으며,
"new데이터형[]"부분은 생략 가능하다.
데이터형[] 배열이름 = new 데이터형[] {값1, 값2, ..., 값n};
데이터형[] 배열이름 = {값1, 값2, ..., 값n};
배열값 사용하기
- 배열안에 저장되어 있는 값들을 사용하여 연산이나 출력등의 처리를 위해서는
배열에 부여된 인덱스 값을 통해서 데이터에 접근해야 한다.
System.out.println(grade[0]);
System.out.println(grade[1]);
System.out.println(grade[2]);
배열과 반복문
- 배열의 특성
- 0~(배열 크기-1)만큼의 인덱스 값을 순차적으로 갖는다.
- 특성을 활용한 배열 데이터의 처리
- 일정 범위를 갖고 순차적으로 증가하는 인덱스 값의 특성을 활용하면서 반복문 안에서
배열의 값을 할당하거나, 할당된 값을 읽어들이는 처리가 가능하다.
- 일정 범위를 갖고 순차적으로 증가하는 인덱스 값의 특성을 활용하면서 반복문 안에서
// 배열의 인덱스는 0부터 전체의 길이 3보다 작은 2까지이다.
int[] grade = new int[] {100, 100, 90};
for(int i=0; i<3; i++) {
// i번째 배열값에 대한 출력 처리
System.out.println(grade[i]);
}
배열의 크기(길이)
- 배열의 길이를 얻기 위해서는 "배열이름.length"형식으로 접근한다.
- grade라는 배열을 생성한 경우 배열의 길이
int size = grade.length;
- 배열의 길이값은 주로 반복문의 조건식에서 반복의 범위를 지정하기 위하여 사용된다.
int[] grade = new int[] {100, 100, 90};
for(int i=0; i<grade.length; i++) {
System.out.println(grade[i]);
}
'IT > JAVA' 카테고리의 다른 글
main()의 고찰 (0) | 2020.08.01 |
---|---|
다차원 배열 (0) | 2020.07.31 |
배열의 이해-1 (0) | 2020.07.31 |
반복문에서 break와 continue (0) | 2020.07.31 |
여러 가지 문법의 중첩 사용 (0) | 2020.07.31 |
Comments