X-Received: by 10.66.81.225 with SMTP id d1mr1854077pay.25.1361814868211; Mon, 25 Feb 2013 09:54:28 -0800 (PST) X-Received: by 10.50.5.197 with SMTP id u5mr1242476igu.0.1361814868169; Mon, 25 Feb 2013 09:54:28 -0800 (PST) Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!jn4no5001760pbb.1!news-out.google.com!ov8ni17067pbb.1!nntp.google.com!su1no5503197pbb.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.java.programmer Date: Mon, 25 Feb 2013 09:54:27 -0800 (PST) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=89.182.206.137; posting-account=3oYGEgoAAABGs1teCy6kclesgXSDPZEm NNTP-Posting-Host: 89.182.206.137 References: <638ed624-9eba-44eb-bcbf-68466e5bb5f1@googlegroups.com> <42d76fca-d365-4030-ae8c-07a806eab87c@googlegroups.com> <1wtai7dd80h80$.6rbtwoyou3gh.dlg@40tude.net> <5q6dnc3pF_HJzLfMnZ2dnUVZ7s-dnZ2d@bt.com> <77afaabf-ec0f-46d6-b3ea-d8f186dbf7e4@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <3979a129-ea49-441d-b282-65d3d180a4b1@googlegroups.com> Subject: Re: BlueJ don't know what i did wrong From: marvin.radke@htp-tel.de Injection-Date: Mon, 25 Feb 2013 17:54:28 +0000 Content-Type: text/plain; charset=ISO-8859-1 Xref: csiph.com comp.lang.java.programmer:22508 > > > > > Stack s = new Stack() > > > > //populate the stack > > for(...){ > > stack.push(someObject) > > } > > > > ... get a 'card' > > > > SomeObject = stack.pop(); > > > > > > > > This would avoid using the result of getting a value from the array as a > > test for your if/for/while conditionals > > > > It might be worth a try well i read the few things on the link and it seems like it could help, but through we only had very basic things in school, i don't know how to populate this stack... do i just have to insert vectors into it? >If I understand what you are saying, then why not just add those cards >to the deck twice? It's easier than keeping track of all cards in a >separate structure. but i would still need a counter (atleast a yes or no) if the card is already out or still avaiable or not?