キーと値を使用せずにマップで除算または乗算を実行する方法。引数型の演算子*は未定義です。Map <String、Double>、int
以下の例では、私は開発者がマップオブジェクトであり、10を乗算して別のマップに割り当てたいと考えています。私はそのが正常に動作してダブルとしてEmployeeValをdecalaringが、私はそれを行うにしたいいけない場合セッター、開発者
Map<String, Double> EmployeeVal = company.getDep().getProject().get(0).getDeveloper()*100;
のgetterメソッドを持つ
private Map<String, Double> Developer;
、私は地図としてEmployeeValを宣言したいです。
あなたが – brso05
... '10'またはそのことについては任意の数でマップを乗算することはできませんそして、あなたは 'Map'インスタンスとして番号を割り当てることはできません。 – Guy
'Developer 'に10を掛け合わせるとどうなりますか? Javaはそのようには機能しません。算術演算はプリミティブの数値型に対してのみ定義されます。 – hotzst