次のようなフォーマットされた日付のリストを含む ArrayList(String) があります。
element 1: "2012-5-1"
element 2: "2012-8-10"
element 3: "2012-12-5"
element 4: "2013-12-21"
element 5: "2013-12-13"
element 6: "2014-5-8"
一意の年のエントリを含む別のリストまたは通常のプリミティブ配列を作成する最も効率的な/フレームワークの方法は何ですか? たとえば、私の新しいリストには次のものが含まれます。
element 1: "2012"
element 2: "2013"
element 3: "2014"