Heim > Java > JavaErste Schritte > Hauptteil

Welche drei Möglichkeiten gibt es, Arrays in Java zu initialisieren?

王林
Freigeben: 2020-11-12 16:29:37
Original
25114 Leute haben es durchsucht

Die drei Möglichkeiten, Arrays in Java zu initialisieren, sind: 1. Statische Initialisierung, wie zum Beispiel [int a[] = {2, 0, 1, 9, 2020}]; 2. Dynamische Initialisierung, wie zum Beispiel [int[] c = new int[4]]; 3. Standardinitialisierung, wie zum Beispiel [int[]d=new int[5]].

Welche drei Möglichkeiten gibt es, Arrays in Java zu initialisieren?

Initialisierungsmethode:

1. Statische Initialisierung

3. Standardinitialisierung

(Lernvideo-Sharing:

Java-Kurs

) Codebeispiel:

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);
            }
        }
}
Nach dem Login kopieren

Verwandte Empfehlungen:

Erste Schritte mit Java

Das obige ist der detaillierte Inhalt vonWelche drei Möglichkeiten gibt es, Arrays in Java zu initialisieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage