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].

4
Comprensión de Spliterator, Collector y Stream en Java 8
Tengo problemas para comprender la Streaminterfaz en Java 8, especialmente cuando tiene que ver con las interfaces Spliteratory Collector. Mi problema es que simplemente no puedo entender Spliteratorlas Collectorinterfaces y todavía, y como resultado, la Streaminterfaz todavía es algo oscura para mí. ¿Qué es exactamente ay Spliteratora Collector, y cómo …



4
Convertir JsonNode en POJO
Esto puede parecer un poco inusual, pero estoy buscando una manera eficiente de transformar / mapear a JsonNodeen a POJO. Guardo parte de la información de mi modelo en archivos json y tengo que admitir un par de versiones de mi modelo. Lo que hago es cargar el archivo json …
143 java  json  jackson 


4
¿Cuál es la diferencia entre los métodos getRequestURI y getPathInfo en HttpServletRequest?
Estoy haciendo un controlador frontal simple y muy ligero. Necesito hacer coincidir las rutas de solicitud con diferentes controladores (acciones) para elegir la correcta. En mi máquina local HttpServletRequest.getPathInfo()y HttpServletRequest.getRequestURI()devolver los mismos resultados. Pero no estoy seguro de qué devolverán en el entorno de producción. Entonces, ¿cuál es la diferencia …
143 java  servlets 

4
¿Cómo especificar los tipos de función para los métodos nulos (no nulos) en Java8?
Estoy jugando con Java 8 para descubrir cómo funciona como ciudadanos de primera clase. Tengo el siguiente fragmento: package test; import java.util.*; import java.util.function.*; public class Test { public static void myForEach(List<Integer> list, Function<Integer, Void> myFunction) { list.forEach(functionToBlock(myFunction)); } public static void displayInt(Integer i) { System.out.println(i); } public static void …
143 java  java-8 

7
Java 8 Streams: recopilar vs reducir
¿Cuándo usarías collect()vs reduce()? ¿Alguien tiene buenos ejemplos concretos de cuándo definitivamente es mejor ir de una manera u otra? Javadoc menciona que collect () es una reducción mutable . Dado que es una reducción mutable, supongo que requiere sincronización (internamente) que, a su vez, puede ser perjudicial para el …
143 java  java-8  java-stream 

6
Genera un doble aleatorio en un rango
Tengo dos dobles como el siguiente double min = 100; double max = 101; y con un generador aleatorio, necesito crear un valor doble entre el rango de min y max. Random r = new Random(); r.nextDouble(); pero no hay nada aquí donde podamos especificar el rango.
143 java  random 


18
Obtenga el tipo de un parámetro genérico en Java con reflexión
¿Es posible obtener el tipo de un parámetro genérico? Un ejemplo: public final class Voodoo { public static void chill(List<?> aListWithTypeSpiderMan) { // Here I'd like to get the Class-Object 'SpiderMan' Class typeOfTheList = ???; } public static void main(String... args) { chill(new ArrayList<SpiderMan>()); } }


9
Collections.emptyMap () vs new HashMap ()
¿Cuáles son algunas de las situaciones en las que puedo usar Collections.emptyMap()? La documentación dice que puedo usar este método si quiero que mi colección sea inmutable. ¿Por qué querría una colección vacía inmutable? ¿Cual es el punto?
143 java  collections 



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.