Convierta la array de bytes [] en archivo usando Java

Como sabemos, cada vez que se trata de escribir sobre un archivo, entra en juego el método write() de la clase File , pero aquí no podemos usarlo para convertir ese byte en un archivo. Para convertir una array de bytes en un archivo, usaremos un método llamado método getBytes() de la clase String. Implementación … Continue reading «Convierta la array de bytes [] en archivo usando Java»

Datos interesantes sobre la asignación de arrays en Java

Requisito previo: Arrays en Java Mientras trabajamos con arrays, tenemos que realizar 3 tareas, a saber, declaración, creación, inicialización o asignación. Declaración de array: int[] arr; Creación de array: // Here we create an array of size 3 int[] arr = new int[3]; Inicialización de array: arr[0] = 1; arr[1] = 2; arr[3] = 3; … Continue reading «Datos interesantes sobre la asignación de arrays en Java»

Implementando Associate Array en Java

Una array asociativa almacena el conjunto de elementos en forma de pares (clave, valor) . Una array asociativa es una colección de claves únicas y colecciones de valores donde cada clave está asociada con un valor. Una array asociada es un tipo de datos abstracto como un mapa que se compone de un par (clave, … Continue reading «Implementando Associate Array en Java»

¿Cómo funcionan las arrays dinámicas?

Una array dinámica ( vector en C++ , ArrayList en Java) crece automáticamente cuando intentamos hacer una inserción y no queda más espacio para el nuevo elemento. Por lo general, el área se duplica en tamaño. Se puede construir una array dinámica simple asignando una array de tamaño fijo, generalmente mayor que la cantidad de … Continue reading «¿Cómo funcionan las arrays dinámicas?»

Conversión de Array a ArrayList en Java – Part 1

Los siguientes métodos se pueden utilizar para convertir Array To ArrayList :  Método 1: Usar el método Arrays.asList() Syntax: public static List asList(T… a) // Returns a fixed-size List as of size of given array. // Element Type of List is of same as type of array element type. // It returns an List containing … Continue reading «Conversión de Array a ArrayList en Java – Part 1»

Programa Java para minimizar el elemento máximo de una array

Dados dos enteros N y K. Cree una array de N enteros positivos tal que la suma de todos los elementos de la array sea divisible por K y el elemento máximo en la array sea el mínimo posible. Tienes que encontrar el elemento Máximo de esa array. Ejemplo:  Entrada: N=5, K=11 Salida : 3 … Continue reading «Programa Java para minimizar el elemento máximo de una array»

Programa Java para encontrar el número impar máximo en una array usando Stream y Filter

Java 8 introdujo algunas características excelentes como Stream y Filter que simplifican enormemente tareas como leer datos y realizar operaciones como mínimo, máximo, suma y verificación condicional en ellos. En este programa, obtendremos el máximo de todos los números impares de una lista de enteros con la ayuda del método Java Stream and Filter. Uso … Continue reading «Programa Java para encontrar el número impar máximo en una array usando Stream y Filter»

Programa para convertir Byte Array a Writer en Java

Referencias: Clase de escritor Enfoque: la clase Writer se usa para escribir un flujo de caracteres, mediante el cual se puede pasar una array de bytes como argumento. De esta forma, la array de bytes se puede convertir en la clase Writer. Para obtener la array de bytes de String, se utiliza el método getBytes(). … Continue reading «Programa para convertir Byte Array a Writer en Java»

Array anónima en Java

Una array en Java sin ningún nombre se conoce como array anónima . Es una array solo para crear y usar instantáneamente. Usando una array anónima, podemos pasar una array con valores de usuario sin la variable a la que se hace referencia. Propiedades de arrays anónimas: Podemos crear una array sin nombre. Estos tipos … Continue reading «Array anónima en Java»

Programa Java para mezclar una array

Dada una array de tamaño N, la tarea es barajar los elementos de la array o cualquier otra permutación. Usando Java, es posible pensar en rellenar la array generando secuencias aleatorias de los elementos presentes en la array. Este algoritmo se llama algoritmo aleatorio de Fisher-Yates. El algoritmo de reproducción aleatoria de Fisher-Yates funciona en … Continue reading «Programa Java para mezclar una array»