< prev index next >
src/java.base/share/classes/java/lang/VersionProps.java.template
Print this page
rev 14904 : 8160457: VersionProps.versionNumbers() is broken
@@ -72,11 +72,11 @@
int prevIndex = 0;
int index = VERSION_NUMBER.indexOf('.');
while (index > 0) {
versionNumbers.add(
Integer.parseInt(VERSION_NUMBER, prevIndex, index, 10));
- prevIndex = index;
+ prevIndex = ++index; // Skip the period
index = VERSION_NUMBER.indexOf('.', prevIndex);
}
versionNumbers.add(Integer.parseInt(VERSION_NUMBER,
prevIndex, VERSION_NUMBER.length(), 10));
return versionNumbers;
< prev index next >