Android: Iniciar activity con Kotlin

En este post te mostraré algo muy básico: cómo iniciar una nueva actividad (con un Intent) en Android pero usando Kotlin en lugar de Java, pues las cosas cambian un poco.

Normalmente lo hacemos con Intent(Actividad.this, OtraActividad.class) pero con Kotlin es de manera distinta.

(más…)

Por parzibyte, hace
Frecuencia de palabras en Java

Frecuencia de palabras en Java – Contar palabras

Hoy vamos a ver un programa para contar la frecuencia de palabras en Java. Es decir, dada una oración, texto o string, contar cuántas veces aparece cada palabra.

Primero vamos a remover el punto, coma, y cosas que no sean palabras usando replaceAll en Java. Luego, vamos a separar la cadena con un delimitador para convertirla a arreglo y tener cada palabra separada.

Finalmente, vamos a usar un mapa de Java o HashMap que nos ayudará a llevar un registro de las palabras que ya hemos encontrado, así como va a permitirnos aumentar el conteo de cada una de ellas. (más…)

Por parzibyte, hace
Java - Remplazar cadenas con expresión regular

Java – Remplazar cadenas con expresión regular

En este artículo sobre Java vamos a ver cómo Remplazar cadenas con expresión regular, es decir, usar una expresión regular para buscar y reemplazar por otra String.

El método que vamos a usar será replaceAll ya que nos permite el uso de expresiones regulares, a diferencia del método replace en Java.

Vamos a practicar un poco de expresiones regulares aplicadas a la sustitución de cadenas.

(más…)

Por parzibyte, hace

Reemplazar cadenas en Java

Hoy vamos a ver cómo reemplazar cadenas en Java, es decir, buscar una palabra o String en otra String y remplazarla por otra.

Por ejemplo, reemplazar “PHP” por “Java” en una oración. Más adelante veremos cómo hacerlo con expresiones regulares.

(más…)

Por parzibyte, hace
HashMap en Java - Tutorial

HashMap en Java – Tutorial con ejemplos

En este post te mostraré algunas operaciones básicas para el manejo de HashMap en Java; por ejemplo, veremos cómo agregar elementos, eliminar elementos, recorrer el hasmap, saber si tiene determinado elemento y obtener un elemento.

Para recorrer el hashmap vamos a usar un foreach; y para las otras operaciones usaremos los métodos remove,  containsKey, containsValue, put y get.

(más…)

Java - Suma y promedio de arreglo

Java: Suma y promedio de arreglo

En este post vamos a ver un ejercicio básico sobre Java: suma y promedio de arreglo. Para obtener la suma vamos a declarar una variable iniciada en 0 y después vamos a recorrer el arreglo en un ciclo for.

Para obtener el promedio simplemente dividimos la sumatoria entre la longitud del arreglo, la cual está en la propiedad length.

(más…)

Por parzibyte, hace