Enlever un objet d'un tableau en java
Résolu
Auxxil
-
karakal -
karakal -
Bonjour,
Je bloque sur un truc, je voudrais enlever un objet d'un tableau sans utiliser les collections. Voila ce que j'ai fait et ça ne marche pas! je vous remercie d'avance!!
int longueur = 10;
Objet[] objets = new Objet[longueur];
Objet[] temp = new Objet[longueur];
for(int j = i+1; j == longueur-1; j++){
objets[i-1]=temp[i];
}
Je bloque sur un truc, je voudrais enlever un objet d'un tableau sans utiliser les collections. Voila ce que j'ai fait et ça ne marche pas! je vous remercie d'avance!!
int longueur = 10;
Objet[] objets = new Objet[longueur];
Objet[] temp = new Objet[longueur];
for(int j = i+1; j == longueur-1; j++){
objets[i-1]=temp[i];
}
A voir également:
- Supprimer un element d'un tableau java
- Supprimer rond bleu whatsapp - Guide
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Tableau word - Guide
- Trier un tableau excel - Guide
public Objet retirer(Objet obj){
int i = 0;
Objet objet = null;
Objet[] temp = new Objet[longueur];
while(!objets[i].equals(obj) && i < longueur){
i++;
}
if(i == longueur)
System.out.println("L'objet n'existe pas dans la piece!!");
else{
objet = objets[i];
for(int j = i+1; j == longueur-1; j++){
objets[i-1]=temp[i];
}
}
return objet;
}
//objets a été déclaré avant!
Comme je n'ai pas trop envie de tourner autour du pot, voici une méthode qui devrait faire pareil, j'espère que tu la comprendras...