>Java >Java시작하기 >Java에서 배열을 초기화하는 세 가지 방법은 무엇입니까?

Java에서 배열을 초기화하는 세 가지 방법은 무엇입니까?

王林
王林원래의
2020-11-12 16:29:3725121검색

Java에서 배열을 초기화하는 세 가지 방법은 다음과 같습니다. 1. [int a[] = {2, 0, 1, 9, 2020}]와 같은 정적 초기화 2. [int[] c와 같은 동적 초기화 = new int[4]]; 3. [int[]d=new int[5]]와 같은 기본 초기화.

Java에서 배열을 초기화하는 세 가지 방법은 무엇입니까?

초기화 방법:

1. 정적 초기화

2. 동적 초기화

3. 기본 초기화

(학습 영상 공유: java 강좌)

코드 샘플:

import org.junit.Test;//import org.testng.annotations.Parameters;public class Demo {

    @Test   
    public void test() {
    //数组的静态初始化
        int a[] = {2, 0, 1, 9, 2020};
       System.out.println("----------静态初始化----------");
       getArray(a);       
//数组的动态初始化方法一
        int[] b = new int[10];        
        for (int i = 0; i < b.length; i++) {
            b[i] = i;
        }
       System.out.println("----------动态初始化1----------");
       getArray(b);
       //数组的动态初始化方法二
        int[] c = new int[4];
        c[1] = 2;
        c[2] = 0;
        c[3] = 9;
       System.out.println("----------动态初始化2----------");
       getArray(c);
       //数组的默认初始化,默认初始化只指定数组的长度,数组里面每个元素的值都是默认值
        int[]d=new int[5];
       System.out.println("----------默认初始化----------");
       getArray(d);

    }    public void getArray(int[]arr){        
            for (int j:arr){
            System.out.println(j);
            }
        }
}

관련 추천: Java 시작하기

위 내용은 Java에서 배열을 초기화하는 세 가지 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.