HashMap
のすべての値を返すことは可能ですか?HashMapsを使用すると、設定したしきい値以下の値を持つすべてのキーを返すことができますか?
Map<String, Integer> StockIO = new HashMap<>();
String
株価値で在庫品目とInteger
ている:これはハッシュです。
ここでは単純なものがありません。
これは正しい動作で、その後、テキストエリアに出力していることをクリックするJButtonを使用してコードをテストした:はい
private void OrderActionPerformed(java.awt.event.ActionEvent evt) {
Set<String> keys = new HashSet<>();
for(Map.Entry<String,Integer> entry: StockIO.entrySet())
{
if (entry.getValue() <= 10)
{
keys.add(entry.getKey());
Oresult.setText(entry.getKey());
}
}
}
スレッショルドの例を追加できますか? –
@PeterRader to threshold値が10未満の場合は、その条件を満たすすべての株を返します。 – Sc001010tt
'entrySet()'を繰り返しますか? – Kayaman