先将方法写出来:
public static boolean isOdd(int n) {
return (n & 1) != 0;
}
通常这种算法比常用的 n % 2 != 0 要快一些,取决于虚拟机和平台的不同而不同。
public static boolean isOdd(int n) {
return (n & 1) != 0;
}
通常这种算法比常用的 n % 2 != 0 要快一些,取决于虚拟机和平台的不同而不同。
本文介绍了一种通过位运算判断整数是否为奇数的方法,该方法相较于传统的取余操作更为高效,具体实现为将输入整数与1进行按位与操作并判断结果是否不等于0。
1100
229

被折叠的 条评论
为什么被折叠?