Jythonのboolean

Jythonでは、Javaのbooleanを「真=1、偽=0」という整数を標準の表現として使います。

従って、JythonからJavaメソッドにboolean値を返したい場合は、TrueやFalseを使用するのでなく1や0として返す必要がある。逆も同様にJavaメソッドからJythonにboolean値を渡す場合は1、0を渡さなければいけない。

もともと、Pythonにはboolean型にあたる型がなくバージョン2.3 以降で新規追加された仕様みたい。


参考
【インフォシーク】Infoseek : 楽天が運営するポータルサイト