Java/Tiger/拡張for文
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
// 下階層用テンプレート
#topicpath
----
//ここにコンテンツを記述します。
J2SE5.0から、For文がいろいろ拡張されました。たとえば以下...
List<Integer> list = new ArrayList<Integer>();
for (int i = 0; i < 10; i++) {
list.add(new Integer(i));
}
for (Integer integer : list) { <-これ
System.out.println(integer);
}
//いままではこのように書いていた
Iterator<Integer> e = list.iterator();
while (e.hasNext()) {
Integer integer = e.next();
System.out.println(integer);
}
今まではIteratorを取得してコレクション内部にアクセスして...
for ([Collection内のクラス名] [変数名] : [Collectionのイ...
System.out.println([変数名]);
}
といった書き方でアクセスすることができます。簡単ですね。...
List list = new ArrayList();
for (int i = 0; i < 10; i++) {
list.add(new Integer(i));
}
for (Object integer : list) {
System.out.println((Integer) integer);
}
などのように多少のキャストが発生します。Genericsとともに...
拡張for文は配列にも使用できます。以下のような感じ。
String[] arrays = new String[] { "abc", "def", "ghi", "j...
for (String string : arrays) {
System.out.println(string);
}
簡単ですね。
----
この記事は
#vote(おもしろかった[13],そうでもない[1])
#comment
#topicpath
SIZE(10){現在のアクセス:&counter;}
終了行:
// 下階層用テンプレート
#topicpath
----
//ここにコンテンツを記述します。
J2SE5.0から、For文がいろいろ拡張されました。たとえば以下...
List<Integer> list = new ArrayList<Integer>();
for (int i = 0; i < 10; i++) {
list.add(new Integer(i));
}
for (Integer integer : list) { <-これ
System.out.println(integer);
}
//いままではこのように書いていた
Iterator<Integer> e = list.iterator();
while (e.hasNext()) {
Integer integer = e.next();
System.out.println(integer);
}
今まではIteratorを取得してコレクション内部にアクセスして...
for ([Collection内のクラス名] [変数名] : [Collectionのイ...
System.out.println([変数名]);
}
といった書き方でアクセスすることができます。簡単ですね。...
List list = new ArrayList();
for (int i = 0; i < 10; i++) {
list.add(new Integer(i));
}
for (Object integer : list) {
System.out.println((Integer) integer);
}
などのように多少のキャストが発生します。Genericsとともに...
拡張for文は配列にも使用できます。以下のような感じ。
String[] arrays = new String[] { "abc", "def", "ghi", "j...
for (String string : arrays) {
System.out.println(string);
}
簡単ですね。
----
この記事は
#vote(おもしろかった[13],そうでもない[1])
#comment
#topicpath
SIZE(10){現在のアクセス:&counter;}
ページ名: