問題タブ [apache-commons-collection]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
11 に答える
572021 参照

java - コレクションをリストに変換するには?

私はApache CollectionsライブラリTreeBidiMapから使用しています。の値でこれを並べ替えたいです。doubles

Collection私の方法は、次を使用して値を 取得することです。

これは自然にうまく機能します。

主な質問:どのように変換/キャストできるか (どちらが正しいかはわかりません) を知りたいcollのでList、並べ替えることができますか?

次に、並べ替えられたオブジェクトを反復処理して、 ( )Listから適切なキーを取得します。イテレータは のリスト上にある場所を使用します。TreeBidiMapthemapthemap.getKey(iterator.next())doubles

0 投票する
2 に答える
1738 参照

java - Jakarta Commons Collections Buffer でジェネリックを使用する

このコードは Java <= 1.4 で正常にコンパイルされます。Java 1.6 は愚痴をこぼし、次の警告を表示します。

「メソッド add(Object) は生の型 Collection に属しています。ジェネリック型 Collection への参照はパラメータ化する必要があります」

@SupressWarnings ディレクティブを追加せずにその警告が消えるようにコードを微調整するにはどうすればよいですか?

問題は、Jakarta Commons Collections Buffer がジェネリックではなく、ジェネリック java.util.Collection インターフェイスを拡張していることです。

0 投票する
1 に答える
2259 参照

java - Apache Commons Collections の ArrayIterator に相当する一般的なものはありますか?

ArrayIterator便利ですが (機能は必要ありませんがreset)、Commons Collections の残りの部分と同様に、ジェネリックを使用しません。Google Collectionsを確認しましたが、それに相当するものはありませんでした。私はそれを逃しましたか?そのようなものを提供する最初の 2 つと同様の評判と品質の別のライブラリはありますか? ありがとう。

0 投票する
5 に答える
3324 参照

java - Java コンポジット リスト

複合リストを実装したオープンソース ライブラリを探しています。他のリストから値を読み取り、次のように構築できるリストが必要です。

れから:アイデアは、ソース リストからすべてをコピーする必要がないということです。

簡単なグーグルでは何も見つかりませんでした.Guavaまたはcommonsコレクションには表示されませんでした(見落とした可能性があります)。今はそれを適切に実装する時間がありません。

0 投票する
4 に答える
4370 参照

java - Java ランダム アクセス マップ

ランダム アクセス マップを実装したオープンソース ライブラリを探しています。ハッシュ インデックスを維持するマップが必要ですが、LinkedHashmap のように値を挿入順にインデックス付けするマップも必要です。要素 2. 次のようなもの:

れから:

どちらのタイプのルックアップも高速でなければならないという考えです。

簡単なグーグルでは何も見つかりませんでした.Guavaまたはcommonsコレクションには表示されませんでした(見落とした可能性があります)。今はそれを適切に実装する時間がありません。

0 投票する
2 に答える
3886 参照

java - Java:Commons-Collectionsジェネリック:カスタムトランスフォーマーを機能させる方法

こんにちは私はコモンズコレクションジェネリック4.01を使用しています。

dtoオブジェクトがあります。

私はのリストを持っていますList<PricingDto> pricingDtos = this.pricingService.getAllPricings();

私がプライベート静的クラスを持っているよりも。

私の問題は、totalListの各アイテムがPricingDtoであり、Doubleではないため、クラスキャスト例外が発生することです。

2.)私は何を間違えましたか。ジェネリックスコモンズコレクションのカスタムトランスフォーマーを実装する正しい方法は何ですか。

0 投票する
2 に答える
567 参照

java - ListOrderedMap が見つかりませんか?

6 つの jar ファイル (beanutils、lang、logging、collections、ezmorph、json-lib) をすべて含めました。シンプルなStrutsアプリケーションでは問題なく動作します。しかし、私のStrutsアプリケーションでは、すべてのjarファイルを含めましたが、NoClassDefFoundErrorabout ListOrderedMap.

アプリにそのクラスを知らせる方法がわかりません。ただし、さまざまな機能に必要な他のjarと同様に含めました。

この問題を解決するのを手伝ってください。

0 投票する
1 に答える
2252 参照

java - SpringFrameworkでApacheからMultiKeyMapを使用する方法

Apache CommonsからMultiKeyMapに出くわしましたが、ダブルキーマップが必要なため、通常のマップを使用する代わりに、SpringフレームワークでMultiKeyMapを使用することに興味があります。SpringフレームワークでMultiKeyMapを使用する方法を知っている人はいますか?

0 投票する
1 に答える
5610 参照

java - Java-JSONオブジェクトとListOrderedMapの問題

コードでJSON-libapiを使用して、JavaオブジェクトをJSONObjectに変換しようとしています。

以下のリンクで指定されているバージョンのすべての依存関係をj2eeWebモジュールの依存関係に追加しました

http://json-lib.sourceforge.net/

ただし、JSONObject.fromObject()メソッドを呼び出すと、NoSuchMethodErrorが発生します。

また、まったく同じコードと依存関係がTomcatサーバーでは機能しますが、Websphereアプリケーションサーバーでは機能しないことも指摘しておく必要があります。誰かが私が間違っているかもしれないことを知っていますか?

以下の部分的なスタックトレース:

0 投票する
2 に答える
8541 参照

java - apache.commons.collections.CollectionUtils の実行可能な一般的な代替手段はありますか?

の実行可能な汎用バージョンはありorg.apache.commons.collections.CollectionUtilsますか? そうでない場合、なぜですか?明らかに必要なようです。それとも、Java 17 にクロージャーが追加されるまで、Java コミュニティーは関数型コーディングをあきらめたのでしょうか?