>  기사  >  Java  >  Java에서 배열의 각 요소를 순회하는 방법

Java에서 배열의 각 요소를 순회하는 방법

WBOY
WBOY앞으로
2023-05-11 20:40:041243검색

1. 배열 개요: 배열은 여러 변수(요소)를 저장하는 컨테이너입니다. 이러한 변수의 데이터 유형은 동일합니다.

2. 배열 개념:

배열은 동일한 데이터의 여러 요소를 저장하는 컨테이너입니다. type

Array 기본 데이터 유형과 참조 데이터 유형을 모두 저장할 수 있습니다

3. 배열 정의 형식:

형식 1: 데이터 유형 [] 배열 이름(일반적으로 사용됨)

형식 2: 데이터 유형 배열 이름[]

4. 배열 초기화:

  • Java의 배열은 사용하기 전에 초기화되어야 합니다.

  • 소위 초기화는 배열의 요소에 메모리 공간을 할당하고 각 배열 요소에 값을 할당하는 것입니다.

  • 첫 번째 초기화 유형인 초기화는 그룹의 길이만 지정하고 배열에는 세척을 통해 초기값이 할당됩니다. 두 번째 초기화 유형은 초기화 중에 각 요소의 초기값을 지정하고 시스템이 결정합니다. 배열 길이 형식: 데이터 유형 [] 배열 이름 = 새 데이터 유형 [배열 길이];

  • 배열 길이는 실제로 배열의 요소 수입니다.

  • - int[] arr = new int[ 3];

  • 설명: int 유형이 숫자 값으로 정의됩니다. 이 배열은 3개의 int 유형 값을 저장할 수 있습니다.
  • JAVA의 메모리 할당

지역 변수 저장

    로컬 변수는 변수입니다. 메소드나 명령문에 정의됨
  1. 로컬 변수는 사용 후 즉시 재활용됩니다
  • 2. 힙: 새로운 것을 저장합니다


    모든 객체에는 첫 번째 주소 값이 있는데, 이는 16진수 주소입니다

각 객체의 데이터는 사용 후 가비지 컬렉터에 의해 회수됩니다. 배열 인덱스가 범위를 벗어난 예외(예: int [] arr)에 액세스합니다. = new int[2]

    이 배열은 arr[0] arr[1] arr[2]
  • arr[ 3] 을 출력하는 경우 범위를 벗어난 배열입니다.

  • Null 포인터 예외입니다. 배열 참조는 개체를 가리키지 않지만 개체의 요소에 대해 작동합니다.

  • 연습: 알려진 배열 int[] arr={11,22,33 ,44,55}

    array.

    public class Test05 {
<code>public static void main(String[] args) {	<br>int[] arr = { 11, 22, 33, 44, 55 };	<br>for (int x = 0; x < 5; x++) {

		System.out.println(arr[x]);

	}

}</code>
}

2. 배열의 최대값을 구합니다

배열의 최대값을 구하는 원리:

첫 번째 배열의 첫 번째 요소는 다음과 같이 사용됩니다. 참조

  • 그런 다음 모든 후속 요소를 가져와 참조와 비교합니다.

어떤 요소라도 참조보다 크면 그대로 둡니다.

모든 비교가 완료된 후 가장 큰 요소로 둡니다.

    공개수업 Test05 {
  • <code>public static void main(String[] args) {	<br>int[] arr = { 11, 22, 33, 44, 55 };	<br>int max = arr[0];	<br>for (int x = 0; x < arr.length; x++) {		<br>if (max < arr[x]) {			<br>max = arr[x];
    
    		}
    
    	}
    	System.out.println(max);
    }</code>

    }

위 내용은 Java에서 배열의 각 요소를 순회하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 yisu.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제