問題タブ [collect]

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

groovy - 収集クロージャーメソッドを使用して、groovy に HashMap を設定する

リストからマップを作成しようとしています。これが私がやっていることです。

これを行うと、bookMap が ArrayList タイプに変更され、HashMap のリストが作成されます。

bookMap、つまり[{1=2}, {2=3}, {3=4}, {4=5}]マップのリストです。

collectメソッドを使用して ArrayList から HashMap を取得するにはどうすればよいですか? each代わりにを使用してこれを解決するのは簡単collectですが、 を使用して解決できるかどうかに興味がありますcollect

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

cursor - db2 カーソルで一括収集を使用する方法

これが私の手順です。カーソルデータをバッチ処理できるカーソルでバルクコレクションを使用する方法がわかりません。助けてください、ありがとう!

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

ruby - メソッド名ではなくハッシュキー文字列に array.map(&:methodname) からの「&:methodname」ショートカットを使用する ruby

ほとんどの Ruby 開発者は、次のような方法でキーストロークを節約する方法を知っています。

それよりも

ハッシュの配列で「メソッド」(キーを介して呼び出される値) を呼び出すための同様の &:methodname ショートカットを適用する方法はありますか?

私の場合、JSON API の結果は、JSON に由来するハッシュの配列として 60 のバッチで返されます。私はこれをやろうとしました:

NoMethodError をスローし、ハッシュの「キーネーム」メソッドがないと言って成功しませんでした。これは妥当だと思います。&:...ruby の連中が既に解決したハッシュのこのショートカットをエミュレートするための魔法の弾丸があるかどうか疑問に思っています。

これは実際の JSON 応答の 1 つです。5 つの結果に限定されていると思います

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

groovy - 定義キュー = [] を String[] として収集できますか?

コレクションを文字列配列に使用してもうまくいかない理由について質問があります。

これは正常に動作しています

出力

しかし、キューを文字列配列def queues = [] as String[] として定義しようとすると、例外が発生します

出力

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

ruby - How to map a Ruby hash?

Is there a better way to map a Ruby hash? I want to iterate over each pair and collect the values. Perhaps using tap?

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

groovy - 結果が null でない場合にのみ収集する

コレクションがあり、特定の要素を見つけて変換したいと考えています。これは 2 つのクロージャで行うことができますが、1 つだけで可能かどうか疑問に思っていました。

私の真のユースケースは Gradle です。特定のファイルの束を見つけて、それらを完全修飾パッケージ名に変換したいと考えています。

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

ruby-on-rails - Rubyでmapやcollectを使った配列操作

私は配列を持っています@a = [[9, 15], [], []]

map メソッドを使用して [9,15] にする必要があります。それはどのように可能ですか?

私は以下のステートメントを試しました、

しかし、出力として [[9,15]] を与えます。誰でも私を助けることができますか?ありがとう :)-

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

r - dplyr tbl 列をベクトルとして抽出します

データベース バックエンドを持つ tbl から、dplyr tbl の 1 つの列をベクトルとして取得するより簡潔な方法はありますか (つまり、データ フレーム/テーブルを直接サブセット化することはできません)。

それはあまりにも簡単だったので、

しかし、それは少し不器用なようです。