Problème d'assignation d'objet dans un tableau
Résolu/Fermé
OmeGaFire_
Messages postés
83
Date d'inscription
dimanche 19 juin 2016
Statut
Membre
Dernière intervention
19 janvier 2018
-
20 avril 2017 à 02:08
OmeGaFire_ Messages postés 83 Date d'inscription dimanche 19 juin 2016 Statut Membre Dernière intervention 19 janvier 2018 - 22 avril 2017 à 19:30
OmeGaFire_ Messages postés 83 Date d'inscription dimanche 19 juin 2016 Statut Membre Dernière intervention 19 janvier 2018 - 22 avril 2017 à 19:30
A voir également:
- Problème d'assignation d'objet dans un tableau
- Tableau croisé dynamique - Guide
- Vente objet occasion entre particulier - Guide
- Tableau ascii - Guide
- Tableau word - Guide
- Clémence souhaite faire calculer automatiquement les prix de 30 produits dans trois devises. elle a déjà saisi une formule de calcul pour le tarif du premier produit dans la première devise. corrigez sa formule afin que recopiée vers le bas puis vers la droite, elle remplisse correctement tout le tableau. - Forum Excel
1 réponse
KX
Messages postés
16734
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
24 avril 2024
3 015
20 avril 2017 à 19:18
20 avril 2017 à 19:18
Bonjour,
Il faudrait que le tableau ait au moins une taille de 1 pour utiliser la case 0.
ArrayIndexOutOfBoundsException: 0signifie que tu essayes d'accéder à la case 0 qui n'existe pas, ce qui est normal puisque ton tableau est initialisé avec
commandrep = {}et qu'il est donc de taille 0...
Il faudrait que le tableau ait au moins une taille de 1 pour utiliser la case 0.
21 avril 2017 à 12:52
21 avril 2017 à 19:52
Un tableau avec 0 case tu ne pourras pas en faire grand chose...
21 avril 2017 à 23:51
22 avril 2017 à 18:14
Mais si tu veux faire un espace de stockage "illimité" il faudrait plutôt que tu regardes comment fonctionnent les listes. Il y en a plusieurs implémentations mais par exemple les ArrayList ont une capacité qui se redimensionne automatiquement par copier-coller de ses éléments d'un tableau à un autre plus grand.
Exemple :
22 avril 2017 à 18:48