> 일반적인 문제 > 자바 배열 할당 방법

자바 배열 할당 방법

小老鼠
풀어 주다: 2024-05-09 23:54:16
원래의
465명이 탐색했습니다.

Java에서 배열에 값을 할당하는 6가지 방법은 다음과 같습니다. 직접 초기화 루프 사용 Arrays.fill() 메서드 사용 다른 배열에서 복사 스트림 API 사용 타사 도구 클래스(예: Apache Commons Lang) 사용

자바 배열 할당 방법

Java 배열 할당 방법

Java에서는 배열에 값을 할당하는 방법이 많이 있습니다.

1. 직접 초기화

<code class="java">int[] arr = {1, 2, 3, 4, 5};</code>
로그인 후 복사

2. 루프를 사용하세요

<code class="java">int[] arr = new int[5];
for (int i = 0; i < 5; i++) {
    arr[i] = i + 1;
}</code>
로그인 후 복사

3. Arrays.fill( ) 메서드를 사용하세요

<code class="java">int[] arr = new int[5];
Arrays.fill(arr, 5); // 将所有元素填充为 5</code>
로그인 후 복사

4. 다른 배열에서 복사

<code class="java">int[] arr1 = {1, 2, 3, 4, 5};
int[] arr2 = new int[5];
System.arraycopy(arr1, 0, arr2, 0, 5); // 将 arr1 的元素复制到 arr2 中</code>
로그인 후 복사

5. 스트리밍 API를 사용하세요

<code class="java">int[] arr = IntStream.rangeClosed(1, 5).toArray(); // 将整数流转换为数组</code>
로그인 후 복사

6. 타사 도구 라이브러리를 사용할 수 있습니다( Apache Commons Lang 등), 추가 배열 할당 유틸리티 방법 제공:

<code class="java">int[] arr = new int[5];
ArrayUtils.add(arr, 1, 2, 3, 4, 5); // 使用 ArrayUtils.add() 逐个添加元素
ArrayUtils.reverse(arr); // 使用 ArrayUtils.reverse() 反转数组</code>
로그인 후 복사

위 내용은 자바 배열 할당 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿