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

Comment étendre dynamiquement des tableaux en Java

WBOY
Libérer: 2024-01-12 16:51:16
avant
1070 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!

source:docexcel.net
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