★★Java質問・相談スレッド144★★
■ このスレッドは過去ログ倉庫に格納されています
0257デフォルトの名無しさん
2011/04/17(日) 16:41:48.17String infoState =" ";
keyState=getKeypadState();
if (((1<<Display.KEY_0)&keyState)!=0) infoState+="0";
となっています。これがKEY_1、KEY_2…と続いていきます。
0キーが押された場合、式をすべて二進数の数字に直すと(0001<<0000)&0000となってしまって条件式を満たさないように思います。
計算については何か勘違いしているのかもしれませんが見当もつきません。
どうぞご教授ください。
■ このスレッドは過去ログ倉庫に格納されています