Funkcja Substring służy do obsługi operacji na łańcuchach. Generuje nowy ciąg znaków, którego wartość jest inicjowana jako kopia podciągu tego obiektu.
formatowanie ciągów Java
Składnia:
Rozważmy ciąg „str”, pozycję „pos” i długość „len”. Składnia byłaby następująca:
str.substr(pos,len);
Parametry
Funkcja ta zawiera dwa parametry.
Wartość zwracana
Ta funkcja zwraca nowo skonstruowany obiekt typu string.
Przykład 1
#include using namespace std; int main() { string str = 'javatpoint' string substring = ''; substring = str.substr(0,3); cout<<'substring is : '<< substring; return 0; } < pre> <p> <strong>Output:</strong> </p> <pre> Substring is java </pre> <p>In this example, str and substring are two string objects. str contains string value i.e javatpoint and we extract 'java' string from str object by using substr function. Now, substring object contains java. </p> <br></'substring>
W tym przykładzie str i substring to dwa obiekty typu string. str zawiera wartość ciągu, tj. javatpoint i wyodrębniamy ciąg „Java” z obiektu str za pomocą funkcji substr. Teraz obiekt podciągu zawiera Java.
'substring>