Tetap saja.... jangan campur adukkan for 0-size dengan nextnya iterator. Praktek yang sungguh tidak baik. Kalau mau jalan di 1.4 coba ini:
for (Iterator it = mp.getMap().entrySet.iterator(); it.hasNext(); ) { Map.Entry entry = (Map.Entry) it.next(); // do what you want to do with entry } -- Nanda Firdausi Muhammad http://satukubik.com 2010/5/26 ivan prasetia <iphan_zeke_...@yahoo.co.id> > > > bukan campur aduk codenya emang cmn potongan eheheheh... > > > for (Map.Entry entry : mp.getMap(). entrySet( )) { > // do what you want to do with entry > } > > untuk code di atas uda generic... > misal di implement di JDK di bawah 1.5 tidak bisa.. > makanya saya buat yg model lama... > anyway thanks info nya ... > > > > Ivan Prasetia > Java Developer > PT Aprisma Indonesia > Sequiz Plaza 12th floor > Jl Jend Sudirman Kav 25 > Jakarta 12290 > > --- Pada *Rab, 26/5/10, Nanda Firdausi <nanda.firda...@gmail.com>*menulis: > > > Dari: Nanda Firdausi <nanda.firda...@gmail.com> > Judul: Re: [JUG-Indonesia] Tanya Map di JDK 1.5 ??? > Kepada: jug-indonesia@yahoogroups.com > Tanggal: Rabu, 26 Mei, 2010, 9:19 PM > > > > > Saya ga tahu dimana salahnya. Tapi kode Anda campur aduk. Ada for 0 - size > dicampur iterator. > > Kalau boleh saran coba kodenya diganti seperti ini: > > for (Map.Entry entry : mp.getMap(). entrySet( )) { > // do what you want to do with entry > } > > > > -- > Nanda Firdausi Muhammad > http://satukubik. com <http://satukubik.com> > > > 2010/5/26 ivan prasetia <iphan_zeke_boy@ yahoo.co. > id<http://mc/compose?to=iphan_zeke_...@yahoo.co.id> > > > >> >> >> hi all, >> >> mau tanya nih... >> potongan code: >> Iterator keyValuePairs1 = mp.getMap(). entrySet( ).iterator( ); >> for (int i = 0; i < mp.getMap(). size(); i++) >> { >> Map.Entry entry = (Map.Entry) keyValuePairs1. next(); >> >> waktu saya jalanin pakai JDK 1.5 terjadi exception nosuchelement. . >> eror di Map.Entry nya >> tetapi saya ganti JDK 1.6 berjalan mulus.... >> >> Kenapa yah ? >> mohon petunjuknya. . >> Thanks..... >> >> >> Ivan Prasetia >> Java Developer >> PT Aprisma Indonesia >> Sequiz Plaza 12th floor >> Jl Jend Sudirman Kav 25 >> Jakarta 12290 >> >> >> > > > > >