-1
は、これと同じ奇妙なJavaの緯度経度条件
boolean b = this.southwest.longitude <= this.northeast.longitude ? this.southwest.longitude <= var1 && var1 <= this.northeast.longitude :
this.southwest.longitude <= var1 || var1 <= this.northeast.longitude;
(右にスクロール)次元のコードですか? (私の解釈)
if (this.northeast.longitude)
{
boolean b = this.southwest.longitude <= var1 && var1 <= this.northeast.longitude;
} else {
boolean b = this.southwest.longitude <= var1 || var1 <= this.northeast.longitude;
}
それはより多くの私がやろうとしています何この奇妙な状態(ブール値と経度を比較するミックス)
if (this.southwest.longitude)
{
boolean b = this.southwest.longitude <= (this.southwest.longitude <= var1 && var1 <= this.northeast.longitude);
} else {
boolean b = this.southwest.longitude <= (this.southwest.longitude <= var1 || var1 <= this.northeast.longitude);
}
のように、手動でLatLngBoundsの条件を構築することですされて感じているので、 .contains()を実行してNOSQL dbのクエリを実行します。
ああのためだけの "シンタックスシュガー" です..私は参照してください。どうもありがとうございました。私はそれがちょっと変わったと思っていました。 – luky
私は知っている、あなたは私がそれの条件を構築参照してください、私は間違って三項演算子の部分をintepreted。あなたはそれを正しく持っていますが、私は "this.northeast.longitude"で始まると思っていましたが、 "this.southwest.longitude <= this.northeast.longitude"で始まりました – luky
もし私があなただったら、ここに。それは本当に読めるようになります。 – Fildor