-
-
Save fitomad/829e7fbc83f56a578a9a85266c728335 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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