2007-06-05 新橋の地下食堂街が侮れない
■Re:Javaでリストとか(ry
さてこれで追加や削除ができるようになりました。ここでクイズです。下のコードを実行するとどういう出力が出るでしょうか?
Vector<Object> xs = new Vector<Object>(Arrays.<Object>asList(1, 2, 3.14, "Hello!"));
xs.remove(3.14);
xs.remove(1);
xs.set(1, "newItem");
xs.add(1, 999);
xs.add("Java");
Collections.reverse(xs);
for (Object x : xs) {
System.out.println(x);
}
http://labs.cybozu.co.jp/blog/nishio/2007/05/javafor.html
ここでクイズです。下のコードを実行するとどういう出力が出るでしょうか?
Vector<Object> xs = new Vector<Object>(Arrays.<Object>asList(1, 2, 3.14, "Hello!")); xs.remove(3.14); xs.remove(new Integer(1)); // Auto Boxing? xs.set(1, "newItem"); xs.add(1, 999); xs.add("Java"); Collections.reverse(xs); for (Object x : xs) { System.out.println(x); }
手元の処理系(JDK1.6.0_01)では
Java newItem 999 2
トラックバック - http://d.hatena.ne.jp/jbking/20070605/re_java
リンク元
- 7 http://www.nishiohirokazu.org/blog/2007/06/re_1.html
- 6 http://reader.livedoor.com/reader/
- 6 http://www.google.com/reader/view/
- 6 http://www.nishiohirokazu.org/blog/
- 5 http://d.hatena.ne.jp/unageanu/
- 2 http://bookmarks.yahoo.co.jp/url?url=http://my.yahoo.co.jp/&v=blog
- 2 http://d.hatena.ne.jp/keyword/guice
- 2 http://d.hatena.ne.jp/mopemope/20070606/p2
- 1 http://a.hatena.ne.jp/mopemope/
- 1 http://d.hatena.ne.jp/asin/4839917299