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

7
¿Cómo puedo agregar a la lista <? extiende Número> estructuras de datos?
Tengo una lista que se declara así: List&lt;? extends Number&gt; foo3 = new ArrayList&lt;Integer&gt;(); Traté de agregar 3 a foo3. Sin embargo, recibo un mensaje de error como este: The method add(capture#1-of ? extends Number) in the type List&lt;capture#1-of ? extends Number&gt; is not applicable for the arguments (ExtendsNumber)
154 java  generics 


8
Método eficiente para generar cadenas UUID en JAVA (UUID.randomUUID (). ToString () sin guiones)
Me gustaría una utilidad eficiente para generar secuencias únicas de bytes. UUID es un buen candidato pero UUID.randomUUID().toString()genera cosas como44e128a5-ac7a-4c9a-be4c-224b6bf81b20 que es bueno, pero preferiría una cadena sin guiones. Estoy buscando una forma eficiente de generar cadenas aleatorias, solo a partir de caracteres alfanuméricos (sin guiones u otros símbolos especiales).
154 java  random  uuid 


15
¿Es incorrecto usar métodos o clases obsoletos en Java?
Estoy usando eclipse para desarrollar una aplicación web. Justo hoy he actualizado mi versión de struts cambiando el archivo JAR. Recibo advertencias en algunos lugares de que los métodos están en desuso, pero el código funciona bien. Quiero saber algunas cosas ¿Es incorrecto usar métodos o clases obsoletos en Java? …
153 java  methods  deprecated 

15
¿System.nanoTime () es completamente inútil?
Como se documenta en la publicación del blog Cuidado con System.nanoTime () en Java , en sistemas x86, Java System.nanoTime () devuelve el valor de tiempo usando un contador específico de la CPU . Ahora considere el siguiente caso que uso para medir el tiempo de una llamada: long time1= …
153 java  nanotime 


11
¿Dónde encontrar el código fuente Java JDK? [cerrado]
Cerrado. Esta pregunta no cumple con las pautas de desbordamiento de pila . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Stack Overflow. Cerrado hace 3 años . Mejora esta pregunta Me gustaría ver qué hace un método en …
153 java 

10
HashSet vs LinkedHashSet
¿Cuál es la diferencia entre ellos? Yo sé eso LinkedHashSet es una versión ordenada de HashSet que mantiene una lista doblemente vinculada en todos los elementos. Use esta clase en lugar de HashSet cuando le importe el orden de iteración. Cuando itera a través de un HashSet, el orden es …

7
Cambiar plantilla de autor en Android Studio
Quiero cambiar el autor automático que aparece cuando creo un archivo en AndroidStudio. /** * Created by a556520 on 16/01/14. */ public class POI { El autor toma 'a556520' pero quiero que aparezca mi nombre y no el número de empleados. ¿Es eso posible? No encontré en la configuración.


13
¿Cómo devuelve un objeto JSON desde un Servlet Java?
¿Cómo se devuelve un objeto JSON desde un servlet Java? Anteriormente, cuando hacía AJAX con un servlet, devolvía una cadena. ¿Hay un tipo de objeto JSON que necesita ser utilizado, o simplemente devuelve una cadena que se parece a un objeto JSON, por ejemplo? String objectToReturn = "{ key1: 'value1', …
153 java  json  servlets 

4
¿Nombre de máquina actual de Java y usuario registrado?
¿Es posible obtener el nombre del usuario actualmente conectado (Windows / Unix) y el nombre de host de la máquina? Supongo que es solo una propiedad de alguna clase de entorno estático. He encontrado esto para el nombre de usuario com.sun.security.auth.module.NTSystem NTSystem = new com.sun.security.auth.module.NTSystem(); System.out.println(NTSystem.getName()); y esto para el …
153 java  environment 

9
¿Cómo usar BigInteger?
Tengo este fragmento de código, que no funciona: BigInteger sum = BigInteger.valueOf(0); for(int i = 2; i &lt; 5000; i++) { if (isPrim(i)) { sum.add(BigInteger.valueOf(i)); } } La variable suma es siempre 0. ¿Qué estoy haciendo mal?
153 java  biginteger 

9
La compilación no se pudo completar: el tipo de programa ya está presente: com.google.android.gms.internal.measurement.zzabn
Al compilar mi proyecto recibo el siguiente mensaje de error: Program type already present: com.google.android.gms.internal.measurement.zzabn Message{kind=ERROR, text=Program type already present: com.google.android.gms.internal.measurement.zzabn, sources=[Unknown source file], tool name=Optional.of(D8)} o D8: Program type already present: com.google.android.gms.internal.measurement.zzabo Con el siguiente stacktrace en el Gradle Log at com.android.builder.profile.Recorder$Block.handleException(Recorder.java:55) at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:104) at com.android.build.gradle.internal.pipeline.TransformTask.transform(TransformTask.java:212)\\nat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at …

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.