Package org.mandas.docker.client
Class VersionCompare
java.lang.Object
org.mandas.docker.client.VersionCompare
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
compareVersion
(String str1, String str2) Compares two version strings.
-
Method Details
-
compareVersion
Compares two version strings.https://stackoverflow.com/questions/6701948/efficient-way-to-compare-version-strings-in-java
Use this instead of String.compareTo() for a non-lexicographical comparison that works for version strings. e.g. "1.10".compareTo("1.6").
- Parameters:
str1
- a string of ordinal numbers separated by decimal points.str2
- a string of ordinal numbers separated by decimal points.- Returns:
- The result is a negative integer if str1 is _numerically_ less than str2. The result is a positive integer if str1 is _numerically_ greater than str2. The result is zero if the strings are _numerically_ equal. N.B. It does not work if "1.10" is supposed to be equal to "1.10.0".
-