我需要将字节值设置为方法参数.我有布尔变量isGenerated,它决定了在这个方法中执行的逻辑.但我可以直接传递boolean作为字节参数这是不允许的,不能在java中强制转换.所以我现在的解决方案看起来像这样:
isGenerated
myObj.setIsVisible(isGenerated ? (byte)1 : (byte)0);
但对我来说这似乎很奇怪.也许存在一些更好的解决方案吗?
java byte boolean type-conversion
boolean ×1
byte ×1
java ×1
type-conversion ×1