Maison > Java > javaDidacticiel > le corps du texte

Comment utiliser les tableaux en Java ?

WBOY
Libérer: 2023-04-26 12:13:07
avant
656 Les gens l'ont consulté

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");
        }
    }
}
Copier après la connexion

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];
        }
Copier après la connexion

#🎜🎜 #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;
        }
Copier après la connexion

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!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal