Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@fitomad
Created April 19, 2018 07:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save fitomad/829e7fbc83f56a578a9a85266c728335 to your computer and use it in GitHub Desktop.
Save fitomad/829e7fbc83f56a578a9a85266c728335 to your computer and use it in GitHub Desktop.
var primera: String = "En un lugar de la Mancha"
let segunda: String = " de cuyo nombre no quiero acordarme"
// Con `append` añadimos a un String el contenido de una otro.
// Por eso el String que invoca la función debe estar declarado como var
primera.append(segunda)
print("1. \(primera)")
var tercera: String = "no ha mucho tiempo que vivía"
let cuarta: String = " un hidalgo de los de lanza en astillero"
// El operador + crea una nueva String sin modificar las que
// intervienen en la operación
let junto: String = tercera + cuarta
print("2. \(junto)")
// El operador += es igual que la función `append`
// Por eso el String que llama la función debe estar declarado com var en lugar de let
tercera += cuarta
print("3. \(tercera)")
/*
1. En un lugar de la Mancha de cuyo nombre no quiero acordarme
2. no ha mucho tiempo que vivía un hidalgo de los de lanza en astillero
3. no ha mucho tiempo que vivía un hidalgo de los de lanza en astillero
*/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment