public static int substringToInt(String str, int startIndex, int endIndex) {
if (startIndex >= 0 && endIndex < str.length() && startIndex <= endIndex) {
String subStr = str.substring(startIndex, endIndex + 1);
return Integer.parseInt(subStr);
} else {
throw new IndexOutOfBoundsException("Invalid index range");
}
}