私には簡単な質問があります。私はJavaの三項演算子を使用しようとしています。私はAndroidとjavaに新しいです。このコードは私にエラーを与える:Androidで動作しない3進演算子
だから、amt < 0 ? lendBtn.setChecked(true) : lendBtn.setChecked(false);
"Syntax error on token "<", invalid AssignmentOperator"
、私はif文と交換し、それは完全に動作します:
if (amt < 0) { ... }
それは大したことではないのですが、誰もがなぜ知っているのですか?
文脈のために、周囲のコードを投稿してください。 –
@Oli。ありがとう、しかしジョンはすでに答えを出しました! +1 – okysabeni
値はどこに割り当てられていますか? – midhunhk