In the below code the if
statement evaluates to
true
but i can see its false
.
Clearly there is a logic here to explain this but i cannot remember
it.
2 movies showing the phenomenology:
http://www.youtube.com/watch?v=DFcRfPErfik
http://www.youtube.com/watch?v=NEC04-kLQBE
The line “holderCompleated.textInfo.setT…” will run even do
diffHours==1
look at the picture, diffHours
=1 and Expression
windows show false
この質問のサマリーは、 (愚かな質問さえも尋ねるのは敬虔ではありません:))
here’s a picture when i enter the if statment
ベストアンサー
何か不思議なことが起こっている。私はLog.dを追加しています(TAG、…
if文の内側にあり、デバッガはそれを踏み出しています)また、Log.d(TAG、.. if文の直前にあります。
クリーンアップがうまくいかず、古いコードを実行している可能性があります。
Eclipseを再起動しようとしましたか?そして、おそらく、いくつかのプロジェクトを削除して再インポートしますか?
これはまた、デバッガがif文を入力するのをなぜ説明します:それはそうではありません!実行中のコードはソースコードと同期していません。