当前位置:网站首页>* 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
}
边栏推荐
- 亲身经历过的面试题
- Nanoprobes多组氨酸 (His-) 标签标记:重组蛋白检测方案
- Remember a pit for gorm initialization
- 789. 数的范围
- 罗德里格斯公式(Rodrigues‘ Rotation Formula)推导
- Flask 报错:WARNING This is a development server. Do not use it in a production deployment
- Nacos source code analysis topic (1) - environment preparation
- PAT甲级打卡-1001-1004
- 第10章_索引优化与查询优化
- 周鸿祎称微软抄袭,窃取360安全模式
猜你喜欢
随机推荐
pyqt上手体验
Nacos源码分析专题(一)-环境准备
29. 删除链表中重复的节点
Nanoprobes纳米探针丨Nanogold偶联物的特点和应用
Nacos source code analysis topic (1) - environment preparation
53. 最小的k个数
Nacos源码分析专题(二)-服务注册
2022.8.1-----leetcode.1374
FOFAHUB使用测试
svm.SVC应用实践1--乳腺癌检测
【LeetCode】20.有效的括号
FOFAHUB usage test
架构:应用架构的演进以及微服务架构的落地实践
Moonbeam and Project integration of the Galaxy, bring brand-new user experience for the community
VPS8505 微功率隔离电源隔离芯片 2.3-6V IN /24V/1A 功率管
灰度传感器、、、diy原理。。图
KICAD 小封装拉线卡顿问题 解决方法
2022牛客多校三_F G
微服务:微智能在软件系统的简述
数值积分方法:欧拉积分、中点积分和龙格-库塔法积分









