我正在開發一個Android應用程序在Eclipse的Java奇怪的問題,我有這樣的if語句:定期if語句
private static final int MAX_FREQ=2484;
private static final int MIN_FREQ=2412;
if ((freq >= MIN_FREQ) && (freq <= MAX_FREQ)){
return true;
}
的freq
是2462和一些奇怪的原因,它不能進入的聲明。當我將源代碼改成:
private static final int MAX_FREQ=2484;
private static final int MIN_FREQ=2412;
if ((freq >= MIN_FREQ) && (freq <= MAX_FREQ)){
Log.e(TAG,""Bla Bla");
return true;
}
這一個工作...: - /?我錯過了什麼?
第二個不可能的工作:它不能編譯。 – Mat 2013-03-24 18:51:21
不應該發生這種情況,有時候月食會感到困惑,看起來您通過清理/重建項目來修復它。 (我假設這些錯別字只是在你的問題。) – Sam 2013-03-24 18:51:34
在第二個語句編譯時錯誤大括號錯誤 – Pragnani 2013-03-24 18:52:12