-4
この問題を解決するにはエラーがあります:バイナリ演算子 '*'のオペランドタイプが正しくありませんか?演算子 '*'は 'int'、 'java.lang.String'には適用できません
これは私のコードです:
int minimal = (Integer.parseInt(TextUtils.isEmpty(listData.get(position).getMinimal()) ? "0" : listData.get(position).getMinimal()))
*(TextUtils.isEmpty(listData.get(position).getQuantity()) ? "0" : listData.get(position).getQuantity());
が、これは誤りです: エラー:(80、17)エラー:バイナリ演算子の悪いオペランドの型 '*'
最初の型:int
第2タイプ:文字列
誰かが私を助けることができますか? 私はアンドロイドスタジオの新人です。これは初めてのことです。 お時間をいただきありがとうございます。 :)
このような複雑なコードは書かないでください。それは読みには時間がかかり、理解するのは複雑すぎます。変数に抽出すると、問題が何であるかを知ることができます。 – Henry
コードを書式設定し、完全なエラーを共有してください。 –