Maison > Java > JavaBase > le corps du texte

Comment supprimer des éléments d'un tableau en JAVA ?

angryTom
Libérer: 2019-11-12 13:30:49
original
7224 Les gens l'ont consulté

Comment supprimer des éléments d'un tableau en JAVA ?

Comment supprimer des éléments d'un tableau en JAVA ?

Les tableaux Java ont une longueur fixe, donc les éléments du tableau ne peuvent pas être supprimés directement. (Tutoriel recommandé : tutoriel Java)

Supprimez les éléments du tableau d'origine en créant un nouveau tableau et en attribuant les éléments conservés dans le tableau d'origine au nouveau tableau. De la même manière, des éléments peuvent être ajoutés à un tableau.

import java.util.Arrays;
 
public class ArrayTest1 {
 
	public static void main(String[] args) {
		int[] array1 = new int[] {4, 5, 6, 7};
		int num = 2;
		int[] newArray = new int[array1.length-1];
		
		for(int i=0;i<newArray.length; i++) {
			// 判断元素是否越界
			if (num < 0 || num >= array1.length) {
				throw new RuntimeException("元素越界... "); 
			} 
			// 
			if(i<num) {
				newArray[i] = array1[i];
			}
			else {
				newArray[i] = array1[i+1];
			}
		}
		// 打印输出数组内容
		System.out.println(Arrays.toString(array1));
		array1 = newArray;
		System.out.println(Arrays.toString(array1));
	}
}
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:php.cn
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