Clase String
Como vimos al tratar sobre los tipos básicos en Kotlin , el tipo String hace referencia a un tipo de dato inmutable formado por una sucesión de caracteres a los que se puede acceder por su índice. En esta entrada vamos a desarrollar y ampliar algunos conceptos sobre este tipo de dato y veremos diversas maneras de trabajar con ellos. La clase String representa una cadena o secuencia de caracteres , cuya instancia es creada entre comillas dobles y se conocen como strings literales . La propiedad length de la clase String devuelve un número entero que indica la longitud o número de caracteres de una secuencia (incluyendo espacios): val str = "Hola, soy un String." println ( str ) println ( "str tiene " + str . length + " caracteres" ) Un String está compuesto por caracteres a los que se puede acceder por su índice (empezando desde el cero): println ( str [ 3 ]) // a Combinando la propiedad length con los índices podemos obtener el pri...