using containers.Map variable to hold ArrayDeque
Mostra commenti meno recenti
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-
Risposta accettata
Più risposte (1)
Howard Reeves
il 15 Apr 2011
0 voti
Categorie
Scopri di più su Startup and Shutdown in Centro assistenza e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!