回答編集履歴

4

引用追加

2024/04/05 09:21

投稿

jimbe
jimbe

スコア12747

test CHANGED
@@ -1,4 +1,9 @@
1
1
  Enumeration を List に変換する便利メソッドです。
2
2
  [Collections#list()](https://docs.oracle.com/javase/jp/8/docs/api/java/util/Collections.html#list-java.util.Enumeration-)
3
+ >list
4
+ >
5
+ >public static <T> ArrayList<T> list(Enumeration<T> e)
6
+ >
7
+ >指定された列挙により返された要素を含む配列リストを、返された順番で返します。このメソッドでは、列挙を返す従来のAPIと、コレクションを必要とする新規APIとの相互運用性を実現しています。
3
8
 
4
9
  [ServletContext#getAttributeNames](https://docs.oracle.com/javaee%2F7%2Fapi%2F%2F/javax/servlet/ServletContext.html#getAttributeNames--) は Enumeration<String> を返しますが、 Enumeration は少々(?)古いモノですので今風にする為(!?)に List<String> に変換しているのでしょう。

3

修正

2024/04/05 07:26

投稿

jimbe
jimbe

スコア12747

test CHANGED
@@ -1,4 +1,4 @@
1
1
  Enumeration を List に変換する便利メソッドです。
2
2
  [Collections#list()](https://docs.oracle.com/javase/jp/8/docs/api/java/util/Collections.html#list-java.util.Enumeration-)
3
3
 
4
- [ServletContext#getAttributeNames](https://docs.oracle.com/javaee%2F7%2Fapi%2F%2F/javax/servlet/ServletContext.html#getAttributeNames--) は Enumeration<String> を返しますので List に変換しているのでしょう。
4
+ [ServletContext#getAttributeNames](https://docs.oracle.com/javaee%2F7%2Fapi%2F%2F/javax/servlet/ServletContext.html#getAttributeNames--) は Enumeration<String> を返しますが、 Enumeration は少々(?)古いモノですので今風にする為(!?)に List<String> に変換しているのでしょう。

2

追記

2024/04/05 07:22

投稿

jimbe
jimbe

スコア12747

test CHANGED
@@ -1,2 +1,4 @@
1
1
  Enumeration を List に変換する便利メソッドです。
2
2
  [Collections#list()](https://docs.oracle.com/javase/jp/8/docs/api/java/util/Collections.html#list-java.util.Enumeration-)
3
+
4
+ [ServletContext#getAttributeNames](https://docs.oracle.com/javaee%2F7%2Fapi%2F%2F/javax/servlet/ServletContext.html#getAttributeNames--) は Enumeration<String> を返しますので、 List に変換しているのでしょう。

1

脱字

2024/04/05 07:17

投稿

jimbe
jimbe

スコア12747

test CHANGED
@@ -1,2 +1,2 @@
1
- Enumration を List に変換する便利メソッドです。
1
+ Enumeration を List に変換する便利メソッドです。
2
2
  [Collections#list()](https://docs.oracle.com/javase/jp/8/docs/api/java/util/Collections.html#list-java.util.Enumeration-)