List

ArrayListやLinkedListは、Listインターフェースを実装しているので、Listで共通化できる。

List (Java Platform SE 6)

ListにArrayListを入れても、LinkedListを入れても、addは使えるし、Listを使った出力メソッドで出力できる。

1
1.2
A
2
2.4
B
a
b
c
A
B
C

通化できた。

Sample/java/List/List/src/List at master · bg1bgst333/Sample · GitHub