Apache Commons Collections
表示
出典: フリー百科事典『ウィキペディア(Wikipedia)』
2025年3月16日 (日) 09:26; 2400:4051:1902:fa00:8505:c602:97a2:16c1 (会話) による版 (バージョン情報を更新)(日時は個人設定で未設定ならUTC)
最新版 |
4.5.0-M3
/ 2024年12月19日 (8か月前) (2024年12月19日) |
---|---|
リポジトリ | ウィキデータを編集 |
プログラミング 言語 | Java |
プラットフォーム | Javaプラットフォーム |
種別 | ライブラリ |
ライセンス | Apache License |
公式サイト |
commons |
テンプレートを表示 |
Apache Commons Collections(アパッチ コモンズ・コレクションズ)は、ApacheのトッププロジェクトであるApache Commonsにある、Javaのjava.utilパッケージのCollection関係を拡張するライブラリである。
使用例
[編集 ]Java 6 にはクロージャがないが、Predicate
を実装することで、条件を満たす物を探すことができる。以下、リストから、a で始まる物を見つけ出す。
ArrayList<String> list = new ArrayList<String>(); list.add("apple"); list.add("banana"); list.add("ant"); Collection<String> aList = CollectionUtils.select(list, new Predicate<String>() { public boolean evaluate(String str) { return str.startsWith("a"); } });