Cadena rápida - insertar

Cadena rápida - insertar
Insert () en Swift se usa para insertar un carácter o una cadena en una posición particular en la cadena Swift existente. Hay varias formas de pasar los parámetros de modo que los caracteres/cadenas se insertan en diferentes posiciones en la cadena Swift.

Escenario 1: inserte el personaje en primera posición

En este escenario, insertaremos un carácter en particular en la primera posición pasando el carácter como el primer parámetro y el inicioindex como el segundo parámetro. Esta propiedad indica la primera posición de índice. De esta manera, podemos insertar un carácter en particular en la primera posición de la cadena Swift.

Sintaxis:

swift_string.insertar (carácter, en: swift_string.Índice de comienzo)

Donde el swift_string es la cadena de entrada.

Parámetros:

  1. Carácter: se insertará en primera posición.
  2. startIndex- representa la primera posición de índice.

Ejemplo:

Creemos una cadena e insertemos el personaje "A" en la primera posición.

// Considere la cadena rápida.
var swift_string: string = "College"
print ("Cadena original -", swift_string)
// insertar carácter-a en la primera posición del swift_string
swift_string.insertar ("a", at: swift_string.Índice de comienzo)
print ("String final -", swift_string)

Producción:

Explicación:

Línea 2:

Creamos una cadena llamada swift_string que contiene "universidad".

Línea 7-9:

Inserte el carácter A al comienzo de la cadena y muestre el último swift_string.

Escenario 2: inserte el personaje en la última posición

En este escenario, insertaremos un carácter particular en la última posición pasando el carácter como el primer parámetro y el endindex como el segundo parámetro. Esta propiedad indica la última posición de índice. De esta manera, podemos insertar un carácter en particular en la última posición de la cadena Swift.

Sintaxis:

swift_string.insertar (carácter, en: swift_string.endindex)

Donde swift_string es la cadena de entrada.

Parámetros:

  1. Carácter: se insertará en la última posición.
  2. EndIndex- representa la última posición de índice.

Ejemplo:

Creemos una cadena e insertemos el personaje "A" en la última posición.

// Considere la cadena rápida.
var swift_string: string = "College"
print ("Cadena original -", swift_string)
// insertar caracteres-a en la última posición del swift_string
swift_string.insertar ("a", at: swift_string.endindex)
print ("String final -", swift_string)

Producción:

Explicación:

Línea 2:

Creamos una cadena llamada swift_string que contiene "universidad".

Línea 7-9:

Inserte el carácter A al final de la cadena y muestre el último swift_string.

Escenario 3: inserte el carácter en la posición particular

En este escenario, insertaremos un carácter en particular en la posición particular al pasar el personaje como el primer parámetro y el inicioindex como la segunda canción de parámetro con el parámetro de compensación. Toma la posición del índice en la que el carácter se inserta en esta posición.

Sintaxis-:

swift_string.insertar (carácter, en: swift_string.índice (swift_string.startIndex, offsetby: index))

Donde swift_string es la cadena de entrada.

Parámetros:

  1. Carácter: se insertará en una posición particular.
  2. índice: representa la última posición de índice asignada al parámetro de compensación.

Ejemplo:

Creemos una cadena e inserte el personaje "O" en la cuarta posición.

// Considere la cadena rápida.
var swift_string: string = "College"
print ("Cadena original -", swift_string)
// insertar carácter-o en la 4ta posición
swift_string.insertar ("o", en: swift_string.índice (swift_string.startIndex, offsetby: 4))
print ("String final -", swift_string)

Producción:

Explicación:

Línea 2:

Creamos una cadena llamada swift_string que contiene "universidad".

Línea 7-9:

Inserte el carácter O en la cuarta posición y muestre el final swift_string.

Escenario 4: inserte la cadena en la primera posición

En este escenario, insertaremos una cadena en particular en la primera posición pasando la cadena como el primer parámetro y el inicioindex como el segundo parámetro. Esta propiedad indica la primera posición de índice. De esta manera, podemos insertar una cadena particular en la primera posición de la cadena Swift.

Sintaxis:

swift_string.insertar (contenido de: cadena, en: swift_string.Índice de comienzo)

Donde swift_string es la cadena de entrada.

Parámetros:

  1. cadena: se insertará en primera posición .
  2. startIndex- representa la primera posición de índice.

Ejemplo:

Creemos una cadena e inserte la cadena "hola" en la primera posición.

// Considere la cadena rápida.
var swift_string: string = "College"
print ("Cadena original -", swift_string)
// insertar cadena- "hola" en la primera posición del swift_string
swift_string.insertar (contenido de: "hola", AT: swift_string.Índice de comienzo)
print ("String final -", swift_string)

Producción:

Explicación:

Línea 2:

Creamos una cadena llamada swift_string que contiene "universidad".

Línea 7-9:

Inserte la cadena "Hola" al comienzo de la cadena y muestre el final swift_string.

Escenario 5: inserte la cadena en la última posición

En este escenario, insertaremos una cadena particular en la última posición pasando la cadena como el primer parámetro y el endindex como el segundo parámetro. Esta propiedad indica la última posición de índice. De esta manera, podemos insertar una cadena particular en la última posición de la cadena Swift.

Sintaxis:

swift_string.insertar (contenido de: cadena, en: swift_string.endindex)

Donde swift_string es la cadena de entrada.

Parámetros:

  1. cadena: se insertará en la última posición .
  2. EndIndex- representa la última posición de índice.

Ejemplo:

Creemos una cadena e inserte la cadena "hola" en la última posición.

// Considere la cadena rápida.
var swift_string: string = "College"
print ("Cadena original -", swift_string)
// Insertar cadena- "Hola" en la última posición del swift_string
swift_string.insertar (contenido de: "hola", AT: swift_string.endindex)
print ("String final -", swift_string)

Producción:

Explicación:

Línea 2:

Creamos una cadena llamada swift_string que contiene "universidad".

Línea 7-9:

Inserte la cadena "Hola" al final de la cadena y muestre el final swift_string.

Escenario 6: inserte la cadena en la posición particular

En este escenario, insertaremos una cadena en particular en la posición particular pasando la cadena como el primer parámetro y el inicioindex como la segunda canción de parámetro con el parámetro de compensación. Toma la posición de índice en la que se inserta la cadena en esta posición.

Sintaxis:

swift_string.insertar (contenido de: cadena, en: swift_string.índice (swift_string.startIndex, offsetby: index))

Donde swift_string es la cadena de entrada.

Parámetros:

  1. cadena: se insertará en una posición particular.
  2. índice: representa la última posición de índice asignada al parámetro de compensación.

Ejemplo:

Creemos una cadena e inserte la cadena "hola" en la cuarta posición.

// Considere la cadena rápida.
var swift_string: string = "College"
print ("Cadena original -", swift_string)
// Insertar cadena- "Hola" en la cuarta posición del swift_string
swift_string.insertar (contenido de: "hola", AT: swift_string.índice (swift_string.startIndex, offsetby: 4))
print ("String final -", swift_string)

Producción:

Explicación:

Línea 2:

Creamos una cadena llamada swift_string que contiene "universidad".

Línea 7-9:

Inserte la cadena "hola" en la cuarta posición y muestre el final swift_string.

Conclusión

En este tutorial rápido, aprendimos los seis escenarios diferentes para insertar el carácter /cadena en una posición particular, la posición inicial y la posición de finalización. Necesitamos establecer el parámetro StartIndex para insertar el carácter/cadena en la posición inicial y el endIndex para insertar el carácter/cadena en la posición final. Si desea insertar el carácter/cadena en una posición en particular, debe especificar el inicioindex con el parámetro de compensación y establecer la posición en él.