W tym samouczku szczegółowo omówi metodę usunięcia pierwszej postaci sznurka w Javie.
Jak usunąć pierwszy znak sznurka w Javie?
W Javie możesz usunąć pierwszy znak sznurka, wykorzystując:
Teraz sprawdzimy każdą z powyższych metod jeden po drugim!
Metoda 1: Usuń pierwszy znak łańcucha za pomocą metody Substring ()
Aby usunąć pierwszy znak ciągu, użyj klasy String Java „substring ()" metoda. Możesz także użyć tej metody do usunięcia pierwszego i ostatniej postaci naraz i ostatniej postaci. Ponieważ ciągi są niezmienne, powstałe podłoże powinno być przechowywane w nowej zmiennej typu ciągów.
Składnia
Ogólna składnia metody Substring () jest podana jako:
Substring (int start, int end)
Tutaj metoda Substring () przyjmuje dwa parametry, „początek" I "koniec”; Drugi parametr jest opcjonalny. Ta metoda usuwa znaki początkowe i końcowe ciągu i zwraca wynikowy podłoże.
Chociaż, jeśli zamierzasz usunąć tylko pierwszy znak ciągu, możesz przekazać indeks początkowy w następujący sposób:
podaj (int start)
Spójrz na podany przykład, aby zrozumieć określoną koncepcję.
Przykład
Utworzymy zmienną o nazwie „str”I wydrukuj swoją wartość za pomocą„System.na zewnątrz.println ()" metoda:
String str = "Linuxhint";
System.na zewnątrz.println („rzeczywisty ciąg:” + str);
Następnie przejdziemy „1”Jako parametr indeksu początkowego do„substring ()" metoda. Ta operacja zwraca podłoże, mając wszystkie znaki oryginalnego ciągu z wyłączeniem pierwszego:
String Newstr = Str.podłoże (1);
Na koniec ponownie wykorzystamy system.na zewnątrz.Metoda println () do wyświetlania wynikającego ciągu:
System.na zewnątrz.println („wynikowy ciąg:” + newStr);
Wyjście pokazuje, że pierwsza litera „Linuxhint„Ciąg został pomyślnie usuwany, a metoda Substring () zwrócona”inuxhint”:
Metoda 2: Usuń pierwszy znak łańcucha za pomocą StringBuilder.metoda deletecharat ()
Inną metodą usunięcia pierwszej postaci sznurka jest „deletecharat ()" metoda. Ta metoda należy do „StringBuilder" klasa. Bez tworzenia nowych obiektów StringBuilder pozwala użytkownikowi dodawać lub usuwać znaki z ciągów, ponieważ StringBuilder jest zmienny.
Składnia
Składnia metody „deletecharat ()” podano jak poniżej:
deletecharat (indeks int)
Akceptuje tylko jeden parametr i usuwa znak obecny w określonym indeksie.
Przykład
Użyjemy tego samego ciągu „str„To jest tworzone w wyżej wymienionym przykładzie. Teraz utworzymy obiekt o nazwie „SBSTR”Klasy StringBuilder i przejście„str„Jako parametr:
StringBuilder sbtr = nowy StringBuilder (str);
Następnie zadzwoń do „deletecharat ()„Metoda i przejście”0”Jako argument usunięcia pierwszych znaków danego ciągu:
SBSTR.deletecharat (0);
W końcu wydrukuj podłoże za pomocą „System.na zewnątrz.println ()" metoda:
System.na zewnątrz.println („wynikowy ciąg przy użyciu Builder String:” + SBSTR);
Wyjście
Metoda 3: Usuń pierwszy znak łańcucha za pomocą StringBuffer.metoda delete ()
„„usuwać()„Metoda należy do„StringBuffer" klasa. Ten "StringBuffer.usuwać()”Metoda jest również używana do usunięcia pierwszej postaci sznurka w Javie.
Składnia
Składnia metody delete () klasy StringBuffer to:
delete (int startIndex, int endindex)
Wymaga dwóch parametrów „startIndex" I "endindex”, I zwraca podłoże po usunięciu znaków określonych w danym zakresie.
Przykład
Najpierw utworzymy obiekt o nazwie „SBSTR”Klasy StringBuffer, przekazując ciąg„str„W nim jako argument:
StringBuffer sbstr = new StringBuffer (str);
Następnie nazywamy „usuwać()„Metoda i przejście”0”Jako indeks startowy i„1”Jako indeks końcowy:
SBSTR.usunąć (0,1);
Na koniec wydrukuj wynikowy podłoże na konsoli:
System.na zewnątrz.println („wynikowy ciąg przy użyciu bufora string:” + sbstr);
Jak widać, pomyślnie usunęliśmy pierwszą literę „Linuxhint„String za pomocą metody delete ():
Zebraliśmy wszystkie podstawowe instrukcje związane z usunięciem pierwszego znaku sznurka w Javie.
Wniosek
Do usunięcia pierwszego znaku ciągu możesz użyć trzech metod: String.Substring (), StringBuilder.deletecharat () lub StringBuffer.metoda delete (). Strunowy.Substring () jest znacznie szybszy niż inne wspomniane metody. Zwraca nowy ciąg z zaktualizowanym indeksem początkowym i końcowym. W tym samouczku wyjaśniliśmy metody usunięcia pierwszej postaci sznurka w Javie.