トップページ⇒tech
10コメント2KB

配列(Java)について

■ このスレッドは過去ログ倉庫に格納されています
0001DOGNGNG
JAVA初心者であります。

ある配列を作成し、
その配列にオブジェクト(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デフォルトの名無しさんNGNG
長いし、単発質問だし。リジェクト。
0003デフォルトの名無しさんNGNG
なぜ Java 相談室のスレで聞かないで、わざわざスレを立てたのですか?
0004デフォルトの名無しさんNGNG
とりあえず、誰かが答えなきゃこのスレが荒れるに、米百表
0005デフォルトの名無しさんNGNG
というか、

ネタ心者歓迎!今更ながらにJavaを学ぼう! その弐

に書き直したみたいだから、ここは放置。
0006DOGNGNG
みなさん。いろいろ迷惑かけすみません。
"ネタ心者歓迎!今更ながらにJavaを学ぼう!"の存在を知らずに、
こちらにカキコしてしまいました。
0007デフォルトの名無しさんNGNG
(´_ゝ`)ふーん
0008名無しさんNGNG
やはり1はコテハンなのね
0009デフォルトの名無しさんNGNG
http://www22.big.or.jp/~15ch/readres.cgi?bo=proglam&vi=0036
0010デフォルトの名無しさんNGNG
>>8
warata
■ このスレッドは過去ログ倉庫に格納されています