問題タブ [keyvaluepair]

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 投票する
6 に答える
22444 参照

java - Java HashMap にプリミティブのペアを保持する

ファイルのリストがあります。スキャンして、同じサイズのファイルの数を数えたいと思います。問題は、ファイルサイズが長いことです。ご存知のように、ハッシュマップはプリミティブではなくオブジェクトのみを取り込みます。を使用new Long(filesize)して、ハッシュマップに入れました。(filesize, count) のペアを取得する代わりに、(filesize, 1) のリストを取得しました。これは、各 Long obj が一意であるためです。

このアキュムレータを構築するにはどうすればよいですか?

1.4.2 の解決策はありますか?

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

c - テーブルのキーと値のペアにアクセスするための Lua への C インターフェイスは何ですか?

Lua では、Cインターフェイスを使用して、テーブルが与えられた場合、テーブルのキーと値のペアをどのように反復処理しますか?

また、いくつかのテーブル テーブル メンバーが配列を使用して追加された場合、それらを反復するために別のループが必要ですか、それともキーと値のペアと同時にそれらのメンバーを反復する単一の方法がありますか?

0 投票する
3 に答える
8887 参照

vb.net - VB.NET で KeyValuePair を使用して、逆引き可能な辞書を作成します (C# の例のヒントは変換が必要です)。

私は現在 VB.NET プロジェクトに参加しており、逆引きを容易にするために KeyValuePair を使用したいと考えています。

ここで C# の優れた例を見つけました: http://www.dreamincode.net/forums/showtopic78080.htm、ただし、VB.NET への変換に小さな問題があります (手動とトランスレータ (オンライン carlosag) の使用の両方)。 )。たとえば、Add メソッドで期待される構文は次のとおりです。

これは、「「System.Collections.Generic.KeyValuePair(Of TKey, TValue)」への型引数が少なすぎる」ことを示しています

どんな支援も確かに役に立ちます (実際、anon メソッドを含む例の完全な翻訳と同様に:D.

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

c# - IEnumerableの作成> C#のオブジェクト?

テストの目的でIEnumerable<KeyValuePair<string, string>>、次のサンプルキーと値のペアを使用してオブジェクトを作成する必要があります。

これを行うための最も簡単なアプローチは何ですか?

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

php - キーで配列値を取得する

私はこの解決策を十分に検討したと言って始めたいと思いますが、私が見つけたのはその反対です. つまり、配列内の特定のキーにアタッチされた値を取得する方法を見つけようとしていますが、その値を使用してキーを取得する方法しか見つかりません。

私はこれを見つけることができないので、これは非常に単純な問題であると信じたくなる誘惑に駆られますが、それを理解することはできません。配列のドキュメントを調べましたが、見つかったのは「現在」を使用するメソッドだけで、ここでは機能しません。

次のように、個別のキーを持つ配列の配列があるとします。

私の目標は、次のようなことをすることです:

私はそれがばかげたことではないことを願っています. もしそうなら、愚かな質問などというものは存在しないということを覚えておいてください。私はただここで学ぼうとしています。

可能であれば、ループを回避しようとしています。

Edit1:明らかにこれはあなたのやり方ですが、私の側では何か他のことが間違っているに違いありません。すべての助けに感謝します。解決したら修正を投稿します。

Edit2: この例は、実際のコードよりも少し複雑ではありません。$var を少し上の問題に割り当てただけです。

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

objective-c - NSString をキーと値のペアに変換する

NSString であるサーバーからの応答があり、次のようになります

辞書や配列などのキーと値のペアに変換したい。NSString を NSdictionary にデコードするための便利な組み込み関数が見つかりませんでした。 & をスペースに置き換えても問題は解決しませんでした。

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

android - Androidの内部メモリに保存されるファイルにキーと値のペアを保存するにはどうすればよいですか?

内部メモリに保存する必要のある情報がいくつかあります。SharedPreferencesで行われるのと同じように、キーと値のペアの形式で保存したいと思います。JsonObjectを作成し、その方法で保存および取得することを考えていました。キーと値のペアの形式でデータを内部メモリに保存する他の方法はありますか?

0 投票する
7 に答える
9261 参照

c# - プロパティKeyValuePair.Valueにはセッターがありません

データを保持するためにを使用しDictionary<int, KeyValuePair<bool, int>>ています。

時々、でをインクリメントする必要がありますintKeyValuePair、セッターがないため、それは私を許可しません。それを増やす方法はありますか?

コードサンプル:

0 投票する
3 に答える
1676 参照

java - HashMapを使用してビットマップにキーを割り当てる方法は?

グローバル定義では、次のように宣言しました。private HashMap<String, Bitmap> map = new HashMap<String, Bitmap>();

コードの他の部分では、サーバーに接続して必要な情報を取得します。そのうちの 2 つは、イメージ アドレス (url) とイメージ ID です。その後、画像をダウンロードし、独自の ID を割り当てたいと考えています。これは私のコードです:

実行すると、アプリケーションがクラッシュし、logcat に Null Pointer Exception が表示され、行が示されますmap.put(flag.getTeamId().get(i), bm);

任意の提案をいただければ幸いです。

// Update、また使用map.put(flag.getTeamId().get(i), Bitmap.createBitmap(bm));しましたが、結果は同じでした。

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

javascript - JSON の名前と値のペアにクエリ文字列変数を追加したい

page.aspの URL を持つ .asp ページがありますpage.asp?id=33&album=ourcookout 。file.js を呼び出します。file.js には、関数の下に行がurl: "post_file.php", あります。JSON Name/値のペア。

私が探している最終結果は url:post_file.php?id=33&album=cookoutですが、これは任意の ID 番号と任意のアルバム名に変更される可能性があります。

.js ファイルはどのようにして変数をこのキーに動的に追加しますか?