我有一个字符串1.2.4
我想分裂,并得到2
将它与另一个字符串,我得到的比较。
我尝试做以下
StringTokenizer old_ver = new StringTokenizer(oldVersion, ".");
int oldVer = Integer.parseInt(old_ver.nextToken());
oldVer = Integer.parseInt(old_ver.nextToken());
StringTokenizer new_ver = new StringTokenizer(newVersion, ".");
int newVer = Integer.parseInt(new_ver.nextToken());
newVer = Integer.parseInt(new_ver.nextToken());
if (oldVer == newVer) {
return true;
}
有没有更好的办法做到这一点使用.Split()
_better_ as in? – Swapnil
虽然你*可以*使用'split',我个人会使用Guava的'Splitter'类。 –
@Swapnil性能明智 –