Expresiones regulares en Scala

Las expresiones regulares explican un patrón común utilizado para hacer coincidir una serie de datos de entrada, por lo que es útil en la coincidencia de patrones en numerosos lenguajes de programación. En Scala, las expresiones regulares generalmente se denominan Scala Regex . Regex es una clase que se importa del paquete scala.util.matching.Regexy se aplica … Continue reading «Expresiones regulares en Scala»

Método Scala Map get() con ejemplo

El método get() se utiliza para dar el valor asociado con las claves del mapa. Los valores se devuelven aquí como una opción, es decir, en forma de algunos o ninguno. Definición del método: def get (clave: A): Opción [B] Tipo de retorno: Devuelve las claves correspondientes a los valores dados en el método como … Continue reading «Método Scala Map get() con ejemplo»

Rasgos como modificaciones apilables

Los rasgos son similares a las interfaces de Java. Las clases y los objetos pueden extender los rasgos, los rasgos heredados se crean usando la palabra clave trait .  Sintaxis:  trait Trait_Name { // Fields.. // Methods.. } palabra clave super: se usa siempre que una base y una subclase tienen métodos con el mismo … Continue reading «Rasgos como modificaciones apilables»

Método Scala Set tail() con ejemplo

El método tail() se utiliza para devolver un conjunto que consta de todos los elementos excepto el primer elemento del conjunto. Definición del método: def tail: Set[A] Tipo de retorno: Devuelve un conjunto que consta de todos los elementos excepto el primer elemento del conjunto. Ejemplo 1: // Scala program of tail()  // method     … Continue reading «Método Scala Set tail() con ejemplo»

Método Scala Iterator filter() con ejemplo

El método filter() pertenece a los miembros de valor concreto de la clase AbstractIterator . Se define en las clases Iterator e IterableOnceOps . Selecciona todos los elementos del iterador indicado que satisface el predicado utilizado. Definición del método: filtro de definición (p: (A) => Booleano): Iterador [A] Tipo de devolución: devuelve un nuevo iterador … Continue reading «Método Scala Iterator filter() con ejemplo»

Scala ListBuffer

Una lista es una colección que contiene datos inmutables. List representa una lista enlazada en Scala . Una Lista es inmutable, si necesitamos crear una lista que cambia constantemente, el enfoque preferido es usar un ListBuffer . La clase Scala List contiene una lista lineal secuenciada de elementos. Una lista se puede construir de manera … Continue reading «Scala ListBuffer»

Palabras clave de Scala

Las palabras clave o palabras reservadas son las palabras en un idioma que se utilizan para algún proceso interno o representan algunas acciones predefinidas. Por lo tanto, no se permite el uso de estas palabras como nombres de variables u objetos. Hacer esto resultará en un error de tiempo de compilación. Ejemplo: // Scala Program … Continue reading «Palabras clave de Scala»

TreeSet en Scala

Set es una estructura de datos que nos permite almacenar elementos que son únicos. El orden de los elementos no garantiza por parte del Conjunto que un TreeSet haga elementos en un orden dado. En Scala, TreeSet tiene dos versiones: scala.collection.immutable.TreeSety scala.collection.mutable.TreeSet. Sintaxis: var TreesetName = TreeSet(element1, element2, element3, ….) Operaciones realizadas con TreeSet Inicializar … Continue reading «TreeSet en Scala»

Escala | Comprensiones de secuencias

Las comprensiones tienen la estructura para (enumeradores) producen e , donde los enumeradores se refieren a una lista de enumeradores separados por punto y coma. Enumerator es un generador que introduce nuevas variables o es un filtro. Una comprensión evalúa el cuerpo e para cada enlace generado por los enumeradores y devuelve una secuencia de … Continue reading «Escala | Comprensiones de secuencias»

Escala | Formato y método formateado

A veces, en la programación Competitiva, es esencial imprimir la salida en un formato específico dado. La mayoría de los usuarios están familiarizados con la función printf en C. Veamos cómo podemos formatear la salida en Scala. Cuando una string contiene valores y textos que la suceden, se requiere formatear para cambiar valores y agregar … Continue reading «Escala | Formato y método formateado»