We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8642229 commit 3d6e86eCopy full SHA for 3d6e86e
java/0165-compare-version-numbers.java
@@ -0,0 +1,22 @@
1
+class Solution {
2
+ public int compareVersion(String version1, String version2) {
3
+ String[] v1 = version1.split("\\.");
4
+ String[] v2 = version2.split("\\.");
5
+
6
+ int len = Math.max(v1.length, v2.length);
7
+ for(int i = 0; i < len; i++){
8
+ int v_1 = 0, v_2 = 0;
9
+ if (i < v1.length)
10
+ v_1 = Integer.parseInt(v1[i]);
11
+ if(i < v2.length)
12
+ v_2 = Integer.parseInt(v2[i]);
13
14
+ if (v_1 < v_2)
15
+ return -1;
16
+ else if (v_1 > v_2) {
17
+ return 1;
18
+ }
19
20
+ return 0;
21
22
+}
0 commit comments