Returns a new string that is a substring of the specified string. The substring begins at the specified beginIndex and extends to the character at index endIndex-1. Thus the length of the substring is endIndex-beginIndex.

Parameters:

s

The source string.
beginIndex
The beginning index, inclusive.
endIndex
The ending index, exclusive. If not specified, s.length() is assumed.
Tip:

You may call this function in a method-like style:

s.substring(beginIndex, endIndex)
Examples:
"hamburger".substring(4, 8) returns "urge"
"smiles".substring(1, 5) returns "mile"