using containers.Map variable to hold ArrayDeque
Afficher commentaires plus anciens
I'd like to set up a Map variable (hash) where each entry would hold a list - ideally, I'd like to have each entry be a java ArrayDeque because then I can push and pop items easily. I've tried:
import java.util.ArrayDeque;
fromid=containers.Map;
currentid='00323';
fromid(currentid)=ArrayDeque;
fromid(currentid).push(100);
this line gives an error Error using ==> subsref One or more output arguments not assigned during call to "push"
But, the command works
fromid(currentid)
gives
ans=
[100.0]
and
fromid(currentid).pop
returns
100
I've tried pushing and popping several values and it works, I'd like to get rid of the Error though so I can use the approach in a script.
Thanks-
Réponse acceptée
Plus de réponses (1)
Howard Reeves
le 15 Avr 2011
0 votes
Catégories
En savoir plus sur Startup and Shutdown dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!