Maison > tutoriels informatiques > connaissances en informatique > Comment étendre dynamiquement des tableaux en Java

Comment étendre dynamiquement des tableaux en Java

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2024-01-12 16:51:16
avant
1121 Les gens l'ont consulté

Comment étendre dynamiquement des tableaux en Java

Comment ajouter des éléments à un tableau en créant une méthode en Java Le tableau est plein.

Exemple de référence :

cours public shuzucharu1 {

public static void main(String args[]){

int[] P={1,2,2,47,568,86};

int[] SB=new int[P.length+1];//La longueur du tableau de SB est de 7

int SB1=9;

SB[SB.length-1]=SB1;//Lorsque le tableau suivant dans le tableau SB est 6, la valeur est 9

pour(int i=0;i

SB[i]=P[i];

System.out.println(SB[i]);

}

System.out.println(SB[SB.length-1]);

}

}//Utilisez d'abord l'algorithme de copie pour copier les 6 nombres du tableau P vers SB. Étant donné que la longueur du tableau SB est de 7, le septième nombre est l'indice 6 et il peut être sorti directement en dehors de la boucle.

Insérer un élément dans le tableau trié

Quels types de nombres contient votre tableau ? Donnez un exemple de type int

importer java.util.Arrays ;

cours public ArySort {

public static void main(String[] args) {

int[] ary = {1, 3, 5,7,9,11};

int[] ary2 = new int[ary.length+1];

System.arraycopy(ary, 0, ary2, 0, ary.length);

ary2[ary.length] = 6;

Arrays.sort(ary2);

pour(valeur int : ary2){

System.out.print(value + " ");

}

}

}

--------------

1 3 5 6 7 9 11

Comment ajouter un élément à la tête et à la queue d'un groupe de données en Java

Java ArrayList utilise add pour insérer un élément. L'exemple est le suivant :

importer java.util.ArrayList;

Test en classe publique {

public static void main(String[] args) {

Liste ArrayList = new ArrayList();

list.add(0); //Insérer le premier élément

list.add(1);

list.add(2);

list.add(3);

list.add(4);

list.add(5);

System.out.println(list); //Imprimer le tableau de liste

list.add(2, 7);

System.out.println(liste);

}

}

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 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