当前位置:网站首页>* Compare version numbers
* Compare version numbers
2022-08-02 02:46:00 【Diba LZTXDY】
/*** Compare version numbers*/private fun checkVersion(upgradedVersion: String): Int {
val nums1: Array = upgradedVersion.split(“\.”.toRegex()).toTypedArray()
val nums2: Array = checkVersionName.split(“\.”.toRegex()).toTypedArray()
val n1 = nums1.size
val n2 = nums2.size
for (i in 0 until Math.max(n1, n2)) {
val num1 = if (i < n1) nums1[i].toInt() else 0
val num2 = if (i < n2) nums2[i].toInt() else0
if (num1 != num2) {
return if (num1 < num2) 0 else 1
}
}
return 0
}
边栏推荐
- Qt自定义控件和模板分享
- Moonbeam and Project integration of the Galaxy, bring brand-new user experience for the community
- VPS8701 电源管理(PMIC) VPS8701
- 项目场景 with ERRTYPE = cudaError CUDA failure 999 unknown error
- canal同步Mariadb到Mysql
- 局部敏感哈希:如何在常数时间内搜索Embedding最近邻
- 【每日一道LeetCode】——1. 两数之和
- 永磁同步电机36问(二)——机械量与电物理量如何转化?
- 网络层解析——IP协议、地址管理、路由选择
- FOFAHUB使用测试
猜你喜欢
随机推荐
ros多客户端请求服务
【LeetCode】145.二叉树的后序遍历
qt点云配准软件
忽晴忽雨
永磁同步电机36问(三)——SVPWM代码实现
What to study after the PMP exam?The soft exam ahead is waiting for you~
Use DBeaver for mysql data backup and recovery
svm.SVC应用实践1--乳腺癌检测
51. 数字排列
2022牛客多校三_F G
线程的不同状态
PAT甲级打卡-1001-1004
非稳压 源特电子 隔离电源模块芯片 5W VPS8504B 24V
FOFAHUB使用测试
Flask之路由(app.route)详解
aws s3 upload file
2022 NPDP take an examination of how the results?How to query?
数仓:为什么说 ETL 的未来不是 ELT,而是 EL (T)
Nanoprobes多组氨酸 (His-) 标签标记:重组蛋白检测方案
【LeetCode】1374. 生成每种字符都是奇数个的字符串









