私の問題は、「彼」が意図したとおりにプログラムがコードを読み取っていないことです。
私は持っている
if (hero.getPos() == (6 | 11 | 16)) {
move = new Object[] {"Up", "Right", "Left"};
} else {
move = new Object[] {"Up", "Down", "Right", "Left"};
}
ヒーローの位置が 6 の場合でも、プログラムは別の場所に移動します。
何故ですか?オペランドのせいですか?はいの場合、どのように変更すればよいですか?