JAVA判断奇偶数

简介: JAVA判断奇偶数

数据库:
1.位运算:

若是 & 1 为1 则为奇数 若为0,则为偶数

select   1 & 1  from dual  

2.余运算

若是 结果为1 则为奇数,若是0 则为偶数

select 1 % 2 from dual

3.函数运算

mod(id,2)=1 则为奇数 0为偶数

select * from 表名 where mod(字段,2)=1

这里在啰嗦一下:

第一种位运算 & 比余运算 % 效率高太多了 ,并且在代码中也适用 :

代码:
判断传入的数是否为奇数:

 public static boolean isOdd(int param){
        return (param & 1) == 1;
    }
 
    public static void main(String[] args) {
        System.out.println(MyTest.isOdd(-2)); // false
    }
目录
相关文章
|
22天前
|
关系型数据库 MySQL 数据处理
基于python的化妆品销售分析系统
本项目基于Python构建化妆品销售分析系统,结合Django框架与MySQL数据库,实现销售数据的采集、处理、分析与可视化,助力企业精准营销与决策优化,推动化妆品行业数字化转型。
|
5月前
|
数据安全/隐私保护 Windows
Win10 22H2企业级纯净部署|UEFI引导+磁盘分区(含官方镜像文件)
本教程详细介绍了如何安装纯净版Windows 10系统。首先,下载官方镜像文件(win_10_x64.iso),包含家庭版与专业版。接着,格式化U盘为NTFS文件系统,并使用Rufus软件将镜像写入U盘。根据电脑品牌选择正确的快捷键进入U盘启动模式,如联想F12、惠普F9等。启动后,按提示设置语言、版本、分区等信息,完成安装需15-30分钟。最后配置用户名、密码及安全问题即可。适合新手操作,助你轻松装机!
1284 20
Win10 22H2企业级纯净部署|UEFI引导+磁盘分区(含官方镜像文件)
|
Java 关系型数据库 BI
ES 中时间日期类型 “yyyy-MM-dd HH:mm:ss” 的完全避坑指南
ES 中时间日期类型 “yyyy-MM-dd HH:mm:ss” 的完全避坑指南
ES 中时间日期类型 “yyyy-MM-dd HH:mm:ss” 的完全避坑指南
|
11月前
|
数据可视化 数据挖掘 项目管理
建筑行业团队协作的最佳软件是哪些?求答!
本文介绍了五款提升建筑行业团队协作效率的可视化管理软件,包括板栗看板、Trello、Asana、Basecamp和Wrike。这些软件通过高度可视化的界面、灵活的任务分配、实时协作功能以及强大的数据分析能力,帮助团队成员更好地理解项目进度、任务分配和沟通协作,有效提高工作效率,确保项目按时高质量完成。
189 4
|
JavaScript 前端开发 Linux
在 Node.js 和 Electron 中获取设备 UUID 的最佳实践
【JS】在 Node.js 和 Electron 中获取设备 UUID 的最佳实践
1031 1
|
安全 Java 调度
任务调度新境界:探秘ScheduledExecutorService的异步魔力
任务调度新境界:探秘ScheduledExecutorService的异步魔力
878 0
|
Dubbo Java 测试技术
技术汇总:第十章:Maven Profile动态选择配置文件
技术汇总:第十章:Maven Profile动态选择配置文件
756 0
|
存储 缓存 前端开发
java后端实现token自动续期,这方案有点优雅
在前后端分离的开发模式下,前端用户登录成功后后端服务会给用户颁发一个token。前端(如vue)在接收到 token后会将token存储到LocalStorage中。
987 0
Win10系统下进行磁盘分区
Win10系统下进行磁盘分区
Win10系统下进行磁盘分区