Heim >Java >javaLernprogramm >Wie verwende ich Arrays in Java?

Wie verwende ich Arrays in Java?

WBOY
WBOYnach vorne
2023-04-26 12:13:07667Durchsuche

Verwenden Sie einfache Arrays

(1) Erstellen Sie eine Klasse mit dem Namen T04 und deklarieren Sie zwei Variablen array1 und array2 in der main()-Methode

Sie sind int Array vom Typ [].

(2) Verwenden Sie geschweifte Klammern {}, um Array1 mit 8 Primzahlen zu initialisieren: 2, 3, 5, 7, 11, 13, 17, 19.

(3) Zeigt den Inhalt von Array1 an.

(4) Weisen Sie die Array2-Variable gleich Array1 zu und ändern Sie das gerade Indexelement in Array2, um es dem Indexwert anzupassen (z. B. Array[0]=0, Array[2]=2). . Array1 ausdrucken. **Denken Sie: Welche Beziehung besteht zwischen Array1 und Array2?
Erweiterung: Ändern Sie die Frage, um die Kopie von Array1 von Array1 zu realisieren

public class T04 {
    public static void main(String[] args) {
        int[] array1,array2;
        array1=new int[]{2,3,5,7,11,13,17,19};
        for(int i=0;i< array1.length;i++){
            System.out.print(array1[i]+"\t");
        }     //赋值array1变量等于array2     //不能称作数组的复制
        array2=array1;
        for(int i=0;i< array1.length;i++){
            if(i%2==0){
                array2[i]=i;
            }
        }
        System.out.println();
        System.out.println("******************************************");
        for(int i=0;i< array1.length;i++){
            System.out.print(array1[i]+"\t");
        }
    }
}

Wie verwende ich Arrays in Java?

(1) Die Adresswerte von Array1 und Array2 sind gleich, beide zeigen auf die einzige Array-Entität im Heap-Raum

(2)

 for(int i=0;i< array1.length;i++){
            array2[i]=array1[i];
        }

#🎜🎜 #Wie verwende ich Arrays in Java?

Methode 2

int i=0;
        int j=0;
        for(i=0,j= arr.length-1;i<j;i++,j--){
            int a=arr[i];
            arr[i]=arr[j];
            arr[j]=a;
        }

Das obige ist der detaillierte Inhalt vonWie verwende ich Arrays in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen