配列(Java)について
■ このスレッドは過去ログ倉庫に格納されています
0001DOG
NGNGある配列を作成し、
その配列にオブジェクト(Hashtable)を格納した後、
その配列->オブジェクト内を参照しようと以下のようにコーディングしてみましたが、
思うように動作しません。
すみませんが、どのたか御教授願い無いでしょうか?
お願いします。(;;)
ArrayList l = new ArrayList();
Hashtable h = new Hashtable();
h.put( "A" , "a1" );
l.add( h );
h.clear();
h.put( "A" , "a2" );
h.put( "B" , "b2" );
l.add( h );
h.clear();
h.put( "A" , "a3" );
h.put( "B" , "b3" );
h.put( "C" , "c3" );
l.add( h );
for ( int i = 0 ; i < l.size() ; i ++ ) {
Hashtable hh = new Hashtable((Hashtable)l.get(i));
Enumeration em = hh.keys();
while( em.hasMoreElements() ) {
String s = (String)em.nextElement();
String v = (String)hh.get( s );
out.println( i + "/" + s + "/" + v );
}
}
※思うように動いて欲しい動作
0 / A / a1
1 / A / a2
1 / B / b2
2 / A / a3
2 / B / b3
2 / C / c3
0002デフォルトの名無しさん
NGNG0003デフォルトの名無しさん
NGNG0004デフォルトの名無しさん
NGNG0005デフォルトの名無しさん
NGNGネタ心者歓迎!今更ながらにJavaを学ぼう! その弐
に書き直したみたいだから、ここは放置。
0006DOG
NGNG"ネタ心者歓迎!今更ながらにJavaを学ぼう!"の存在を知らずに、
こちらにカキコしてしまいました。
0007デフォルトの名無しさん
NGNG0008名無しさん
NGNG0009デフォルトの名無しさん
NGNG0010デフォルトの名無しさん
NGNGwarata
■ このスレッドは過去ログ倉庫に格納されています