当前位置: 首页 > news >正文

石家庄做网站汉狮网络蓝色扁平化网站

石家庄做网站汉狮网络,蓝色扁平化网站,深广纵横设计公司官网,wordpress表单 慢一、题目 二、思路解析 1.思路: 比较的是两个版本号它们以“.”作为分割的部分的有效值(即数值)是否一致 2.常用方法: 1.s.split("\\规则"),将字符串按参数规则进行分割并存储在字符串数组中 String[] str …

一、题目

二、思路解析

        1.思路:

                比较的是两个版本号它们以“.”作为分割的部分的有效值(即数值)是否一致

        2.常用方法:

                1.s.split("\\规则"),将字符串按参数规则进行分割并存储在字符串数组中

String[] str = s.split("\\."); //按“.”进行分割得到对应的几段子字符串,并依次存入str数组中

                2.Integer.parseInt(参数),将参数的类型转换为int类型

int num=Integer.parseInt(str[i]);

        3.核心逻辑:

                1.将两个版本号分别根据自己的“.”进行分割转为string数组

String[]str1=version1.split("\\.");
String[]str2=version2.split("\\.");

                2.获取两个版本号对应数组中最大的长度,因为要比对二者版本是否一致,需要比对所有数值

int maxLen=Math.max(str1.length,str2.length);

                3.遍历,获取到对应数组下标的元素,进行比对

                        √.注意事项:

                                当前下标大于数组的长度时, 此时补0

for(int i=0;i<maxLen;i++){int num1=i<size1?Integer.parseInt(str1[i]):0;int num2=i<size2?Integer.parseInt(str2[i]):0;if(num1!=num2){return num1<num2?-1:1;
}
}return 0;

三、代码实现

class Solution {public int compareVersion(String version1, String version2) {String[]str1=version1.split("\\.");String[]str2=version2.split("\\.");int maxLen=Math.max(str1.length,str2.length);for(int i=0;i<maxLen;i++){int num1=i<str1.length?Integer.parseInt(str1[i]):0;int num2=i<str2.length?Integer.parseInt(str2[i]):0;if(num1!=num2){return num1<num2?-1:1;}}return 0;}

http://www.yayakq.cn/news/256261/

相关文章:

  • 备案期间网站能访问吗大连网络公司服务
  • 在线设计响应式网站企业网站建立制作
  • 电子政务门户网站建设教训网站建设宣传资料
  • 网站平台怎么做外贸网站怎么做谷歌搜索
  • 网站建设详细教程视频旅游网站的规划与建设开题报告
  • 视频解析网站制作做网站的收钱不管了
  • 模板网站代理dw做网站步骤
  • wordpress 多标签筛选深圳做网站优化费用
  • phpstudy建设网站教程设计师网上接私单app
  • 移动互联网开发实践seo技术什么意思
  • 网站建设招投标甘肃省路桥建设集团网站
  • 石景山区网站建设手机怎么做网站服务器吗
  • 自适应网站建设互联网站机房需要哪些设备
  • 广州万安建设监理有限公司网站wordpress中文优化版
  • 吉林网站建设温州住房建设网站
  • 本地郑州网站建设泉州网
  • 梁平集团网站建设商城县
  • 网站怎么集成支付宝免费域名注册二级域名
  • 惠州网站制作维护做网站网站违法吗
  • 电商网站seo公司网站开发报价评估
  • 同城做哪个网站推广效果好资讯类网站建设
  • 做dota2菠菜网站国内永久免费crm系统小说
  • 电脑记事本做复杂网站wordpress论坛模板
  • 阜宁网站建设找哪家好中国建设工程交易网
  • 做版面的网站dw制作网站网页模板
  • 建筑设计师专业网站网站生成器怎么做
  • 橄榄树网站建设上海大公司有哪些
  • 网站制作长沙哪些浏览器可以看禁止访问的网站
  • 高性能网站建设 pdfwordpress 侧边悬浮窗
  • 阿土伯 是做网站的吗网站开发人员职位晋升空间