第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

你如何比較Java中的兩個版本字符串?

你如何比較Java中的兩個版本字符串?

皈依舞 2019-07-23 19:47:30
你如何比較Java中的兩個版本字符串?是否有比較版本號的標準習慣用法?我不能只使用直接的字符串比較,因為我還不知道最大點數(shù)發(fā)布的數(shù)量。我需要比較版本,并具有以下成立:1.0 < 1.11.0.1 < 1.11.9 < 1.10
查看完整描述

3 回答

?
大話西游666

TA貢獻1817條經(jīng)驗 獲得超14個贊

使用點作為分隔符對字符串進行標記,然后從左側開始并排比較整數(shù)平移。


查看完整回答
反對 回復 2019-07-23
?
楊魅力

TA貢獻1811條經(jīng)驗 獲得超6個贊

使用Maven非常簡單:

import org.apache.maven.artifact.versioning.DefaultArtifactVersion;DefaultArtifactVersion minVersion = new DefaultArtifactVersion("1.0.1");DefaultArtifactVersion maxVersion = new DefaultArtifactVersion("1.10");DefaultArtifactVersion version = new DefaultArtifactVersion("1.11");if (version.compareTo(minVersion) < 0 || version.compareTo(maxVersion) > 0) {
    System.out.println("Sorry, your version is unsupported");}

您可以從此頁面獲取Maven Artifact的正確依賴關系字符串:

<dependency><groupId>org.apache.maven</groupId><artifactId>maven-artifact</artifactId><version>3.0.3</version></dependency>


查看完整回答
反對 回復 2019-07-23
  • 3 回答
  • 0 關注
  • 1006 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號