Maison >Java >javaDidacticiel >Comment utiliser les tableaux en Java ?

Comment utiliser les tableaux en Java ?

WBOY
WBOYavant
2023-04-26 12:13:07664parcourir

Utilisez des tableaux simples

(1) Créez une classe nommée T04 et déclarez deux variables array1 et array2 dans la méthode main()

Ils sont de type int Array [].

(2) Utilisez des accolades {} pour initialiser le tableau1 à 8 nombres premiers : 2, 3, 5, 7, 11, 13, 17, 19.

(3) Afficher le contenu du tableau1.

(4) Attribuez la variable array2 égale à array1, modifiez l'élément d'index pair dans array2 pour le rendre égal à la valeur d'index (comme array[0]=0, array[2]=2) . Imprimez le tableau1. **Réflexion : Quelle est la relation entre array1 et array2 ?
Extension : Modifiez la question pour réaliser la copie de array2 du tableau array1

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");
        }
    }
}

Comment utiliser les tableaux en Java ?

(1 ) Les valeurs d'adresse de array1 et array2 sont les mêmes, pointant toutes deux vers la seule entité de tableau dans l'espace du tas

(2)

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

#🎜🎜 #Comment utiliser les tableaux en Java ?

Méthode 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;
        }

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer