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

6
Spring MVC: ¿Cómo realizar la validación?
Me gustaría saber cuál es la forma más limpia y mejor de realizar la validación de formularios de las entradas de los usuarios. He visto algunos desarrolladores implementar org.springframework.validation.Validator. Una pregunta sobre eso: vi que valida una clase. ¿La clase tiene que llenarse manualmente con los valores de la entrada …

10
¿Cómo crear un archivo en un directorio en java?
Si quiero crear un archivo C:/a/b/test.txt, ¿puedo hacer algo como: File f = new File("C:/a/b/test.txt"); Además, quiero usar FileOutputStreampara crear el archivo. Entonces, ¿cómo lo haría? Por alguna razón, el archivo no se crea en el directorio correcto.
156 java  file-io 

10
¿Autenticación básica HTTP en Java usando HttpClient?
Estoy tratando de imitar la funcionalidad de este comando curl en Java: curl --basic --user username:password -d "" http://ipaddress/test/login Escribí lo siguiente usando Commons HttpClient 3.0 pero de alguna manera terminé recibiendo un 500 Internal Server Errormensaje del servidor. ¿Alguien puede decirme si estoy haciendo algo mal? public class HttpBasicAuth …

19
¿Para qué sirve una variable estática privada en Java?
Si una variable se declara como public static varName;, entonces puedo acceder a ella desde cualquier lugar como ClassName.varName. También sé que los miembros estáticos son compartidos por todas las instancias de una clase y no se reasignan en cada instancia. ¿Declarar una variable como private static varName;algo diferente de …

30
Secuencia recursiva de Fibonacci de Java
Por favor explique este código simple: public int fibonacci(int n) { if(n == 0) return 0; else if(n == 1) return 1; else return fibonacci(n - 1) + fibonacci(n - 2); } Estoy confundido con la última línea, especialmente porque si n = 5, por ejemplo, entonces se llamaría fibonacci …


12
¿Cómo puedo configurar Logback para registrar diferentes niveles para un registrador en diferentes destinos?
¿Cómo puedo configurar Logback para registrar diferentes niveles para un registrador en diferentes destinos? Por ejemplo, dada la siguiente configuración de Logback, ¿Logback grabará INFOmensajes STDOUTy ERRORmensajes en STDERR? (Tenga en cuenta que este ejemplo es una variación del ejemplo que se logback-examples/src/main/java/chapters/configuration/sample4.xmlmuestra en el Capítulo 3: Configuración de inicio …
156 java  logging  logback 


5
¿Es seguro iterar el hilo de valores de ConcurrentHashMap?
En javadoc para ConcurrentHashMap está lo siguiente: Las operaciones de recuperación (incluida la obtención) generalmente no se bloquean, por lo que pueden superponerse con las operaciones de actualización (incluida la colocación y eliminación). Las recuperaciones reflejan los resultados de las operaciones de actualización completadas más recientemente en espera de su …



18
Convierta una cadena JSON en un HashMap
Estoy usando Java, y tengo una cadena que es JSON: { "name" : "abc" , "email id " : ["abc@gmail.com","def@gmail.com","ghi@gmail.com"] } Entonces mi mapa en Java: Map<String, Object> retMap = new HashMap<String, Object>(); Quiero almacenar todos los datos del JSONObject en ese HashMap. ¿Alguien puede proporcionar un código para esto? …
156 java  json  dictionary 

30
Copiar archivos de un directorio a otro en Java
Quiero copiar archivos de un directorio a otro (subdirectorio) usando Java. Tengo un directorio, dir, con archivos de texto. I itero sobre los primeros 20 archivos en dir, y quiero copiarlos a otro directorio en el directorio dir, que he creado justo antes de la iteración. En el código, quiero …
156 java  file  directory  copy 

6
¿Cómo formatear LocalDate a cadena?
Tengo una variable LocalDate llamada fecha, cuando la imprimo muestra 1988-05-05. Necesito convertir esto para que se imprima como 05.mayo 1988. ¿Cómo hacer esto?
156 java 

7
Uso de la anotación NotNull en el argumento del método
Acabo de comenzar a usar la @NotNullanotación con Java 8 y obtener algunos resultados inesperados. Tengo un método como este: public List<Found> findStuff(@NotNull List<Searching> searchingList) { ... code here ... } Escribí una prueba JUnit pasando el valor nulo para el argumento searchList. Esperaba que ocurriera algún tipo de error, …
156 java 

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.