Definice a použití
Metoda substring() objektu String extrahuje znaky v řetězci mezi dvěma zadanými indexi a vrátí nový dílčí řetězec.
Tato metoda extrahuje znaky v řetěci mezi počátečním a koncovým indexem a to včetně konce samého.
Index prvního znaku je 0, druhého 1, atd.
Pokud je hodnota počátečního indexu větší než hodnota koncového indexu, tato metoda prohodí dva argumenty, což znamená: String.substring (1,4) == String.substring (4,1).
Pokud je hodnota některého (počátečního nebo koncového) indexu menší než 0, je to jako by byla 0.