Java 기본 문법 - 참조 서적 [이것이 자바다 - 한빛미디어]/3. 참조 타입
4. Java 자바 참조 타입 - 배열 길이
kephi
2020. 5. 6. 13:47
배열 길이
배열에 저장할 수 있는 전체 항목의 수
length 필드
배열 길이를 얻으려면 배열 객체의 length 필드를 읽는다.
* 필드 : 객체 내부의 데이터
배열의 length 필드를 읽기 위해서는 ( . ) 연산자를 붙이고 length를 적는다.
배열변수.length; |
ex)
int[ ] intArray = { 10, 20, 30 }; // 3개의 항목
int num = intArray.length; // 변수 num에는 3이 저장된다.
* length 필드는 읽기 전용 필드이기 때문에 값을 바꿀수 없다!!
intArray.length = 10; // 잘못된 코드!! |
length 필드는 for 문을 사용해서 배열 전체를 루핑 또는 검색할 때 유용하다.
public class ArrayLengthExam {
public static void main(String[] args) {
int[] scores = { 83, 90, 87 };
int sum = 0;
for(int i = 0; i < scores.length; i++) {
sum += scores[i];
}
System.out.println("총합 : "+sum);
double avg = (double) sum / scores.length;
System.out.println("평균 : "+avg);
}
}
728x90