作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
public byte[] method(int var1)
{
if(var1 == ~L.length) //<- this
return a(i1, 0, false);
}
我将如何继续修复
if(var1 == ~L.length)
删除~
我必须改变==
至!=
?
if(var1 != L.length)
谢谢,这可能是此类问题的最后一个问题。
附注>感谢您帮助我解决之前的问题,例如
~(-1 + var1) < -1
至var1 > 1
~(var1 & 0x22) != -1
至(var1 & 0x22) != 0
~var1 < ~var2
至var1 > var2
最佳答案
正如我之前告诉过你的,你可以将 ~x
替换为 -x - 1
因此,if(var1 == ~L.length)
相当于 if(var1 == -L.length - 1)
关于Java IXOR ~【一面】相等重构问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6741480/
public byte[] method(int var1) { if(var1 == ~L.length) //感谢您帮助我解决之前的问题,例如 ~(-1 + var1) 1 ~(
我是一名优秀的程序员,十分优秀!