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
@RequestParam vs @PathVariable
¿Cuál es la diferencia entre @RequestParamy @PathVariablemientras maneja caracteres especiales? +fue aceptado por @RequestParamcomo espacio. En el caso de @PathVariable, +fue aceptado como +.
355 java  spring  spring-mvc 


27
La mejor manera de convertir una ArrayList en una cadena
Las respuestas de esta pregunta son un esfuerzo comunitario . Edite las respuestas existentes para mejorar esta publicación. Actualmente no acepta nuevas respuestas o interacciones. Tengo un ArrayListque quiero generar completamente como una cadena. Esencialmente quiero generarlo en orden usando el toStringde cada elemento separado por pestañas. ¿Hay alguna forma …
353 java  string  arraylist 

13
Incluyendo dependencias en un frasco con Maven
¿Hay alguna manera de obligar a maven (2.0.9) a incluir todas las dependencias en un solo archivo jar? Tengo un proyecto que se construye en un solo archivo jar. Quiero que las clases de las dependencias también se copien en el jar. Actualización: Sé que no puedo incluir un archivo …
353 java  maven-2  jar  packaging 

18
¿Cómo ordenar una ArrayList?
Tengo una lista de dobles en Java y quiero ordenar ArrayList en orden descendente. Input ArrayList es la siguiente: List<Double> testList = new ArrayList(); testList.add(0.5); testList.add(0.2); testList.add(0.9); testList.add(0.1); testList.add(0.1); testList.add(0.1); testList.add(0.54); testList.add(0.71); testList.add(0.71); testList.add(0.71); testList.add(0.92); testList.add(0.12); testList.add(0.65); testList.add(0.34); testList.add(0.62); La salida debería ser así 0.92 0.9 0.71 0.71 0.71 0.65 …


5
¿Por qué no usar java.util.logging?
Por primera vez en mi vida me encuentro en una posición en la que escribo una API de Java que será de código abierto. Con suerte para ser incluido en muchos otros proyectos. Para iniciar sesión, yo (y de hecho las personas con las que trabajo) siempre he usado JUL …
351 java  logging  slf4j  logback 

30
Matriz o lista en Java. ¿Cual es mas rápido?
Tengo que guardar miles de cadenas en la memoria para poder acceder en serie en Java. ¿Debo almacenarlos en una matriz o debo usar algún tipo de Lista? Dado que las matrices mantienen todos los datos en una porción contigua de memoria (a diferencia de las Listas), ¿causaría problemas el …
351 java  arrays  list  performance 

9
Ejemplo de administrador de alarmas
Quiero implementar una función de programación en mi proyecto. Así que busqué en Google un programa de administrador de alarmas pero no puedo encontrar ningún ejemplo. ¿Alguien puede ayudarme con un programa básico de gestión de alarmas?

14
Diferencia entre final y efectivamente final
Estoy jugando con lambdas en Java 8 y me encontré con una advertencia local variables referenced from a lambda expression must be final or effectively final. Sé que cuando uso variables dentro de una clase anónima deben ser finales en la clase externa, pero aún así, ¿cuál es la diferencia …

9
Mockito: Intentar espiar el método es llamar al método original
Estoy usando Mockito 1.9.0. Quiero simular el comportamiento de un solo método de una clase en una prueba JUnit, así que tengo final MyClass myClassSpy = Mockito.spy(myInstance); Mockito.when(myClassSpy.method1()).thenReturn(myResults); El problema es que, en la segunda línea, en myClassSpy.method1()realidad se llama, lo que resulta en una excepción. La única razón por …
351 java  junit  mockito 


9
¿Cómo llamar a getClass () desde un método estático en Java?
Tengo una clase que debe tener algunos métodos estáticos. Dentro de estos métodos estáticos, necesito llamar al método getClass () para hacer la siguiente llamada: public static void startMusic() { URL songPath = getClass().getClassLoader().getResource("background.midi"); } Sin embargo, Eclipse me dice: Cannot make a static reference to the non-static method getClass() …

11
¿Cómo combinar caminos en Java?
¿Hay un equivalente de Java para System.IO.Path.Combine() en C # /. NET? ¿O algún código para lograr esto? Este método estático combina una o más cadenas en una ruta.
350 java  path 

7
Room: el directorio de exportación de esquema no se proporciona al procesador de anotaciones, por lo que no podemos exportar el esquema
Estoy usando la sala de componentes de la base de datos de Android He configurado todo, pero cuando compilo, Android Studio me da esta advertencia: El directorio de exportación de esquema no se proporciona al procesador de anotaciones, por lo que no podemos exportar el esquema. Puede proporcionar room.schemaLocationun argumento …

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.