★★Java質問・相談スレッド133★★
■ このスレッドは過去ログ倉庫に格納されています
0708デフォルトの名無しさん
2009/11/11(水) 01:32:05現在「Javaの道」で勉強中なのですが、
ttp://www.javaroad.jp/java_collection2.htm
上記URLの例1の中で下記1.のような記述があります。
これは下記2.と同じ意味なのでしょうか。
2.でもエラーはでませんでした。
addメソッドの中に new ** というように記述するのを初めてみたもので。
メモリ確保やニュアンスがちがうのでしょうか。
1.(Javaの道 記載コード
void addhead(List exList) {
for (int i = 0; i < 10000; i++) {
exList.add(0, new Integer(i));
}
}
2.(自分で書き換えたコード
void addhead(List exList) {
for (int i = 0; i < 10000; i++) {
Integer it = new Integer(i);
exList.add(0, it);
}
}
■ このスレッドは過去ログ倉庫に格納されています