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 중국어 웹사이트의 기타 관련 기사를 참조하세요!