Preguntas etiquetadas con java

Java es un lenguaje de programación popular de alto nivel. Use esta etiqueta cuando tenga problemas para usar o comprender el lenguaje en sí. Esta etiqueta rara vez se usa sola y se usa con mayor frecuencia junto con [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] y [maven].



28
Ordenar ArrayList de objetos personalizados por propiedad
Leí acerca de cómo ordenar ArrayLists usando un comparador, pero en todos los ejemplos que la gente usa, compareToque según algunas investigaciones es un método para Strings. Quería ordenar una ArrayList de objetos personalizados por una de sus propiedades: un objeto Date ( getStartDay()). Normalmente los comparo, item1.getStartDate().before(item2.getStartDate())así que me …
1145 java  sorting  date  comparator 

8
¿Cómo funcionan los servlets? Instanciación, sesiones, variables compartidas y subprocesos múltiples
Supongamos que tengo un servidor web que contiene numerosos servlets. Para la información que pasa entre esos servlets, estoy configurando variables de sesión e instancia. Ahora, si 2 o más usuarios envían solicitudes a este servidor, ¿qué sucede con las variables de sesión? ¿Serán todos comunes para todos los usuarios …

30
¿Cómo puedo inicializar un mapa estático?
¿Cómo inicializarías una estática Mapen Java? Método uno: inicializador estático Método dos: ¿inicializador de instancia (subclase anónima) o algún otro método? ¿Cuáles son los pros y los contras de cada uno? Aquí hay un ejemplo que ilustra los dos métodos: import java.util.HashMap; import java.util.Map; public class Test { private static …


30
¿Cómo crear una matriz genérica en Java?
Debido a la implementación de los genéricos de Java, no puede tener un código como este: public class GenSet<E> { private E a[]; public GenSet() { a = new E[INITIAL_ARRAY_LENGTH]; // error: generic array creation } } ¿Cómo puedo implementar esto manteniendo la seguridad de tipo? Vi una solución en …


30
Cómo analizar JSON en Java
Tengo el siguiente texto JSON. ¿Cómo puedo analizarlo para obtener los valores de pageName, pagePic, post_id, etc.? { "pageInfo": { "pageName": "abc", "pagePic": "http://example.com/content.jpg" }, "posts": [ { "post_id": "123456789012_123456789012", "actor_id": "1234567890", "picOfPersonWhoPosted": "http://example.com/photo.jpg", "nameOfPersonWhoPosted": "Jane Doe", "message": "Sounds cool. Can't wait to see it!", "likesCount": "2", "comments": [], "timeOfPost": …
1049 java  json  parsing 


21
¿Cómo obtener el directorio de trabajo actual en Java?
Quiero acceder a mi directorio de trabajo actual usando java. Mi código : String current = new java.io.File( "." ).getCanonicalPath(); System.out.println("Current dir:"+current); String currentDir = System.getProperty("user.dir"); System.out.println("Current dir using System:" +currentDir); Salida: Current dir: C:\WINDOWS\system32 Current dir using System: C:\WINDOWS\system32 Mi salida no es correcta porque la unidad C no …
1029 java  java-io 

19
Convertir matriz a lista en Java
¿Cómo convierto una matriz en una lista en Java? Usé el Arrays.asList()pero el comportamiento (y la firma) de alguna manera cambió de Java SE 1.4.2 (documentos ahora en el archivo) a 8 y la mayoría de los fragmentos que encontré en la web usan el comportamiento 1.4.2. Por ejemplo: int[] …




Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.