Scenariusz 1: Włóż postać na pierwszej pozycji
W tym scenariuszu wstawiamy określony znak w pierwszej pozycji, przekazując znak jako pierwszy parametr i startIndex jako drugi parametr. Ta właściwość wskazuje pierwszą pozycję indeksu. W ten sposób możemy wstawić określoną postać w pierwszej pozycji Swift String.
Składnia:
Swift_String.Wstaw (znak, at: Swift_String.startIndex)Gdzie Swift_String jest ciągiem wejściowym.
Parametry:
Przykład:
Utwórzmy ciąg i wstawmy postać „A” w pierwszej pozycji.
// Rozważ łańcuch Swift.Wyjście:
Wyjaśnienie:
Linia 2:
Utworzyliśmy ciąg o nazwie Swift_String, który posiada „college”.
Linia 7-9:
Włóż znak A na początku łańcucha i wyświetl końcowy Swift_String.
Scenariusz 2: Włóż postać w ostatniej pozycji
W tym scenariuszu wstawiamy określoną postać w ostatniej pozycji, przekazując znak jako pierwszy parametr i endindex jako drugi parametr. Ta właściwość wskazuje ostatnią pozycję indeksu. W ten sposób możemy wstawić określoną postać w ostatniej pozycji Swift String.
Składnia:
Swift_String.Wstaw (znak, at: Swift_String.endindex)Gdzie Swift_String jest ciągiem wejściowym.
Parametry:
Przykład:
Utwórzmy ciąg i wstawmy postać „A” w ostatniej pozycji.
// Rozważ łańcuch Swift.Wyjście:
Wyjaśnienie:
Linia 2:
Utworzyliśmy ciąg o nazwie Swift_String, który posiada „college”.
Linia 7-9:
Włóż znak A na końcu łańcucha i wyświetl końcowy Swift_String.
Scenariusz 3: Włóż znak w określonej pozycji
W tym scenariuszu wstawymy konkretny znak w konkretnej pozycji, przekazując znak jako pierwszy parametr i startIndex jako drugą piosenkę parametru z parametrem offsetby. Zajmuje pozycję indeksu, w której znak jest wstawiany w tej pozycji.
Składnia-:
Swift_String.Wstaw (znak, at: Swift_String.indeks (Swift_String.startIndex, offsetby: indeks))Gdzie Swift_String jest ciągiem wejściowym.
Parametry:
Przykład:
Utwórzmy ciąg i wstawmy postać „O” w 4. pozycji.
// Rozważ łańcuch Swift.Wyjście:
Wyjaśnienie:
Linia 2:
Utworzyliśmy ciąg o nazwie Swift_String, który posiada „college”.
Linia 7-9:
Włóż znak O w 4. pozycji i wyświetl końcowy Swift_String.
Scenariusz 4: Włóż ciąg na pierwszym miejscu
W tym scenariuszu wstawiamy określony ciąg na pierwszej pozycji, przekazując ciąg jako pierwszy parametr i startIndex jako drugi parametr. Ta właściwość wskazuje pierwszą pozycję indeksu. W ten sposób możemy wstawić określony ciąg w pierwszej pozycji Swift String.
Składnia:
Swift_String.wstaw (spis: String, at: Swift_String.startIndex)Gdzie Swift_String jest ciągiem wejściowym.
Parametry:
Przykład:
Utwórzmy ciąg i wstawmy ciąg „Hello” w pierwszej pozycji.
// Rozważ łańcuch Swift.Wyjście:
Wyjaśnienie:
Linia 2:
Utworzyliśmy ciąg o nazwie Swift_String, który posiada „college”.
Linia 7-9:
Włóż ciąg „Hello” na początku łańcucha i wyświetl końcowy Swift_String.
Scenariusz 5: Włóż ciąg na ostatniej pozycji
W tym scenariuszu wstawiamy określony ciąg w ostatniej pozycji, przekazując ciąg jako pierwszy parametr i endindex jako drugi parametr. Ta właściwość wskazuje ostatnią pozycję indeksu. W ten sposób możemy wstawić określony ciąg w ostatniej pozycji Swift String.
Składnia:
Swift_String.wstaw (spis: String, at: Swift_String.endindex)Gdzie Swift_String jest ciągiem wejściowym.
Parametry:
Przykład:
Utwórzmy ciąg i wstawmy ciąg „Hello” w ostatniej pozycji.
// Rozważ łańcuch Swift.Wyjście:
Wyjaśnienie:
Linia 2:
Utworzyliśmy ciąg o nazwie Swift_String, który posiada „college”.
Linia 7-9:
Włóż ciąg „Hello” na końcu łańcucha i wyświetl końcowy Swift_String.
Scenariusz 6: Włóż ciąg w określonej pozycji
W tym scenariuszu wstawiamy określony ciąg w konkretnej pozycji, przekazując ciąg jako pierwszy parametr i startIndex jako drugi parametr z parametrem przesunięcia. Zajmuje pozycję indeksu, w której ciąg jest wstawiany w tej pozycji.
Składnia:
Swift_String.wstaw (spis: String, at: Swift_String.indeks (Swift_String.startIndex, offsetby: indeks))Gdzie Swift_String jest ciągiem wejściowym.
Parametry:
Przykład:
Utwórzmy ciąg i wstawmy ciąg „Hello” w 4. pozycji.
// Rozważ łańcuch Swift.Wyjście:
Wyjaśnienie:
Linia 2:
Utworzyliśmy ciąg o nazwie Swift_String, który posiada „college”.
Linia 7-9:
Włóż ciąg „Hello” w 4. pozycji i wyświetl końcowy Swift_String.
Wniosek
W tym szybkim samouczku nauczyliśmy się sześciu różnych scenariuszy, aby wstawić znak /ciąg w określonej pozycji, pozycji początkowej i pozycji końcowej. Musimy ustawić parametr StartIndex, aby wstawić znak/ciąg w pozycji początkowej i endindex, aby wstawić znak/ciąg w pozycji końcowej. Jeśli chcesz wstawić znak/ciąg w określonej pozycji, musisz określić startIndex za pomocą parametru offsetby i ustawić pozycję.