Articles of arreglos de

¿Cómo convierto una matriz de bytes a Base64 en Java?

De acuerdo, sé cómo hacerlo en C #. Es tan simple como: Convert.ToBase64String(byte[]) and Convert.FromBase64String(string) to get byte[] back. ¿Cómo puedo hacer esto en Java?

¿La forma más fácil de transformar la colección en matriz?

Supongamos que tenemos una Collection . ¿Cuál es la mejor forma (la más corta en LoC en el contexto actual) de transformarlo en Foo[] ? Se permiten todas las bibliotecas conocidas . UPD: (un caso más en esta sección, deje comentarios si cree que vale la pena crear otro hilo para ello): ¿Qué pasa con […]

Copia profunda de una matriz de objetos

Quiero hacer una copia profunda de una matriz de objetos usando un constructor. public class PositionList { private Position[] data = new Position[0]; public PositionList(PositionList other, boolean deepCopy) { if (deepCopy){ size=other.getSize(); data=new Position[other.data.length]; for (int i=0;i<data.length;i++){ data[i]=other.data[i]; } Sin embargo, lo que tengo arriba por alguna razón no está funcionando. He automatizado las pruebas […]

Trabajando con una lista de listas en Java

Intento leer un archivo CSV en una lista de listas (de cadenas), pasarlo para obtener datos de una base de datos, crear una nueva lista de listas de datos nuevos y luego pasar esa lista de listas para que pueda ser escrito en un nuevo archivo CSV. He buscado todo, y parece que no puedo […]

Arreglo de cadena Java: ¿hay un tamaño de método?

Vengo de un fondo php y en php, hay una función array_size() que te dice cuántos elementos de la matriz se utilizan. ¿Hay un método similar para una matriz String[] ? Gracias.

Encontrar elemento duplicado en matriz en el tiempo O (n)

Me han hecho esta pregunta en una entrevista de trabajo y me he estado preguntando cuál es la respuesta correcta. Tiene una matriz de números de 0 a n-1, se elimina uno de los números y se lo reemplaza con un número que ya está en la matriz que hace un duplicado de ese número. […]

Objeto Byte Array to Image

Me dieron una matriz de bytes [] en Java que contiene los bytes de una imagen, y tengo que mostrarla en una imagen. ¿Cómo voy a hacer esto? Muchas gracias

¿Por qué println (array) tiene salida extraña? (“

Tengo una matriz de cadenas con cuatro elementos que definí. ¿Cómo es que cuando System.out.println(name of Array) , no muestra los elementos? Pero en cambio me da una salida extraña. Aquí está mi código … public class GeniusTrial { public static void main(String[]args) { String [] genius = {“Einstein, “, “Newton, “, “Copernicus, “, “Kepler.”}; […]

longitud y longitud () en Java

¿Por qué tenemos la longitud de una matriz como un atributo, array.length , y para String tenemos un método, str.length() ? ¿Hay alguna razón?

La forma más rápida de encontrar el número que falta en una matriz de números

Tengo una matriz de números del 1 al 100 (ambos inclusive). El tamaño de la matriz es 100. Los números se agregan aleatoriamente a la matriz, pero hay una ranura aleatoria vacía en la matriz. ¿Cuál es la forma más rápida de encontrar esa ranura, así como el número que debe colocarse en la ranura? […]