使用位运算符 & 来判断一个数的最后一位是 0 还是 1。如果最后一位是 0,那么这个数是偶数,否则这个数是奇数。
代码示例:
int num = 7; if ((num & 1) == 0) System.out.println(num + " 是偶数。"); else System.out.println(num + " 是奇数。");
输出结果为:7 是奇数。
上一篇:不使用ifelse和任何类型循环打印true或false
下一篇:不使用ifelse,对数据框中的元素进行重新分类的正确的R习惯用法是什么?