そいやパズルってほどじゃないんだが・・

-1と1をトグルするメソッドを作るとするじゃん。そういう時は
int getHoge(int i){return i * -1;}
なわけだが・・
0と1をトグルする場合ってキレイな方法ってある?
以前かなり悩んだ末に結局三項演算子にした記憶が・・。