wykorzystywać zawartych danych lub je modyfikować. Na przykład użycie wartości ciągu w inny sposób lub aktualizacja wartości zgodnie z podanym wymaganiem powoduje zachowanie „ projekt dokumentu ' nienaruszony. W takich przypadkach substring w Javie pomaga w wykorzystaniu obecnych zasobów i złagodzeniu funkcjonalności po stronie programisty.
Ten blog zademonstruje użycie i wdrożenie „ podłańcuch ” w Jawie.
Co to jest „Podciąg” w Javie?
“ Podłańcuch ciągu ” w Javie można osiągnąć za pomocą „ podłańcuch() ' metoda. Ta metoda wyodrębnia i zwraca podciąg z dostarczonych lub wprowadzonych przez użytkownika wartości ciągu na podstawie określonych indeksów początkowych i końcowych.
Składnia
strunowy. podłańcuch ( początek, ostatni )
W powyższej składni:
- “ początek ” odnosi się do indeksu początkowego.
- “ ostatni ” odpowiada indeksowi końcowemu.
Przykład 1: Pobierz podciąg łańcucha z ostatniego w Javie
W tym przykładzie określony ciąg może być podłańcuchem od ostatniego:
Strunowy podany ciąg = 'Jawa' ;System . na zewnątrz . println ( „Podany ciąg znaków to:” + podany ciąg ) ;
System . na zewnątrz . println ( „Wyodrębniony podłańcuch z końca to:” + podany ciąg. podłańcuch ( 3 ) ) ;
W powyższym fragmencie kodu:
- Najpierw zainicjuj wartość ciągu i wyświetl ją.
- W następnym kroku powiąż „ podłańcuch() ” z podanym ciągiem, wskazując na podany indeks.
- Spowoduje to wyodrębnienie ostatniego znaku ciągu, a tym samym wyodrębnienie podciągu z ostatniego.
Wyjście
To wyjście oznacza, że pobierany jest ostatni znak łańcucha odpowiadający indeksowi „ 3 ”.
Przykład 2: Pobieranie podciągu łańcucha w odniesieniu do określonych indeksów w Javie
W tym konkretnym przykładzie ciąg w Javie może być podłańcuchem w określonych indeksach:
Strunowy podany ciąg = 'Jawa' ;System . na zewnątrz . println ( „Podany ciąg znaków to:” + podany ciąg ) ;
System . na zewnątrz . println ( 'Wyodrębniony podciąg w '
+ „określone indeksy to:” + podany ciąg. podłańcuch ( 0 , 2 ) ) ;
W powyższym bloku kodu:
- Podobnie zainicjuj wartość ciągu i wyświetl ją.
- Teraz zastosuj „ podłańcuch() ” metoda taka, że łańcuch jest podłańcuchem od początku, tj.” 0 ” do indeksu końcowego, tj. „ 2 ”.
- Zauważ, że wartość względem indeksu końcowego „ 2 ” jest wykluczony w procesie wyodrębniania podciągów.
Wyjście
Z powyższego wyniku można wywnioskować, że łańcuch jest odpowiednio podłańcuchem.
Przykład 3: Pobierz podłańcuch ciągu wprowadzanego przez użytkownika w Javie
W takim przypadku ciąg zostanie wzięty jako dane wejściowe od użytkownika i odpowiednio podłańcuch. Po pierwsze, dołącz dostarczoną poniżej bibliotekę, aby umożliwić wprowadzanie danych przez użytkownika:
import java.util.Scanner ;Teraz dodaj następujący kod w „ główny() ' metoda:
Wejście skanera = nowy Skaner ( System . W ) ;System . na zewnątrz . println ( 'Wprowadź wartość ciągu: ' ) ;
Strunowy ciągWartość = wejście. następna linia ( ) ;
System . na zewnątrz . println ( „Wyodrębniony podciąg to:” + ciągWartość. podłańcuch ( 0 , 2 ) ) ;
W powyższym kodzie:
- Stwórz ' Skaner „Obiekt o nazwie” wejście ' używając ' nowy ” słowo kluczowe i „ Skaner() ”konstruktor, odpowiednio.
- „ W ” przyjmuje dane wejściowe użytkownika.
- W następnym kroku powiązane „ następna linia() ” gwarantuje, że użytkownik wprowadza dane jako „ strunowy ”.
- Na koniec zastosuj „ podłańcuch() ” do podciągu ciągu wejściowego użytkownika zgodnie z określonymi indeksami jako jego (metoda) parametrem.
Wyjście
W tym wyniku można przeanalizować, czy łańcuch zdefiniowany przez użytkownika jest odpowiednio podłańcuchem.
Wniosek
Wyodrębnianie podłańcucha z łańcucha w Javie można przeprowadzić za pomocą „ podłańcuch() ' metoda. Ta metoda wyodrębnia i podaje podciąg z ciągu na podstawie określonych indeksów. Co więcej, można go wykorzystać do pobrania odpowiednio podłańcucha łańcucha z ostatniego, w określonych indeksach lub podłańcucha ciągu wprowadzonego przez użytkownika. Na tym blogu omówiono podejścia do „ podłańcuch ” ciąg znaków w Javie.