Programa Java para vaciar una ArrayList en Java

La clase ArrayList es una array redimensionable, presente en el ‘paquete java.util’. La diferencia entre una array incorporada y una ArrayList en Java es que el tamaño de una array no se puede modificar (es decir, si desea agregar/agregar o eliminar elementos a/de una array, debe crear una nueva array Sin embargo, los elementos se … Continue reading «Programa Java para vaciar una ArrayList en Java»

Programa Java para comparar dos objetos

Un objeto es una instancia de una clase que tiene su estado y comportamiento. En Java, al estar orientado a objetos, el recolector de basura siempre lo crea dinámicamente y lo destruye automáticamente cuando el alcance del objeto finaliza. Ilustración: Un ejemplo para ilustrar un objeto de una clase: Muebles silla=nuevo Muebles(); Muebles sofá = … Continue reading «Programa Java para comparar dos objetos»

Comparando dos ArrayList en Java

Java proporciona un método para comparar dos Array List. ArrayList.equals() es el método utilizado para comparar dos Array List. Compara las listas de Array, ya que ambas listas de Array deben tener el mismo tamaño y todos los pares de elementos correspondientes en las dos listas de Array son iguales. Ejemplo: Input : ArrayList1 = … Continue reading «Comparando dos ArrayList en Java»

Programa Java para encontrar la suma de números naturales usando el ciclo while

Mientras que el ciclo surge en juego donde de antemano no hay evidencia concluyente de cuántas veces se debe ejecutar un ciclo. Esta es la razón principal, ya que no existe un límite estricto sobre cuántos números se evaluará la suma. Situaciones en las que la salida se puede mostrar usando condiciones de prueba que … Continue reading «Programa Java para encontrar la suma de números naturales usando el ciclo while»

Programa Java para verificar si dos de tres variables booleanas son verdaderas

Los valores booleanos son verdadero/falso . En este programa, debemos verificar si dos de los tres valores booleanos son verdaderos o no. Discutiremos dos enfoques principales para hacerlo: utilizando un if-else . utilizando el operador ternario . Enfoque 1: Usar la condición if-else Inicializamos tres banderas de variables booleanas, con un valor booleano FALSO o … Continue reading «Programa Java para verificar si dos de tres variables booleanas son verdaderas»

Programa Java para contar el número total de vocales y consonantes en una string

Dada una string, cuente el número total de vocales y consonantes en esta string dada. Suponiendo que String puede contener solo caracteres especiales, espacios en blanco o una combinación de todos. La idea es iterar la string y verificar si ese carácter está presente en la string de referencia o no. Si un carácter está … Continue reading «Programa Java para contar el número total de vocales y consonantes en una string»

Programa Java para insertar un nuevo Node al comienzo de la lista circular enlazada

Lista enlazada circular: una lista enlazada circular es una secuencia de elementos en la que cada elemento apunta a su siguiente elemento en la secuencia y el último elemento tiene un enlace al primer elemento. Eso significa que una lista enlazada circular es similar a la lista enlazada única, excepto que el último Node apunta … Continue reading «Programa Java para insertar un nuevo Node al comienzo de la lista circular enlazada»

Programa Java para ilustrar el uso de literales binarios

Un literal binario es un número que se representa en 0 y 1 (dígitos binarios). Java le permite expresar tipos integrales (byte, short, int y long) en un sistema numérico binario. Para especificar un literal binario, agregue el prefijo 0b o 0B al valor integral. Entonces, podemos expresar dígitos binarios en un programa asignándolos a … Continue reading «Programa Java para ilustrar el uso de literales binarios»

Programa Java para encontrar si un año dado es un año bisiesto

El año bisiesto contiene 366 días, que ocurre una vez cada cuatro años. Cada año bisiesto corresponde a estos hechos:  Un año de siglo es un año que termina en 00. Un año de siglo es un año bisiesto solo si es divisible por 400. Un año bisiesto (excepto un año de siglo) se puede … Continue reading «Programa Java para encontrar si un año dado es un año bisiesto»

Programa Java para obtener el elemento máximo de un vector

Prerrequisito: Vectores en Java ¿Por qué usamos vectores? Hasta ahora, hemos aprendido dos formas de declarar, ya sea con un tamaño fijo de array o una entrada de tamaño según la demanda del usuario según la array asignada en la memoria.  int Array_name[Fixed_size] ; int array_name[variable_size] ; En ambos sentidos, terminamos desperdiciando memoria, por lo … Continue reading «Programa Java para obtener el elemento máximo de un vector»