Yes, you can compare versions, see the code below:
public class Comparision { string ver1, ver2; public static void main(String args[]){ string ver1Split[] = ver1.split('.'); string ver2Split[] = ver2.split('.'); for (int i = 0; i < ver1Split.length; ++i) { if (ver2Split == i) { return ver1 + " is larger"; } if (ver1Split[i] == ver2Split[i]) { continue; } else if (ver1Split[i] > ver1Split[i]) { return ver1 + " is larger"; } else { return ver2 + " is larger"; } if (ver1Split.length != ver2Split.length) { return ver2 + " is larger"; } return "versions are equal"; } }
Paras source share