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
¿Cómo hacer que un método genérico de Java sea estático?
El siguiente es un fragmento sobre cómo hacer que una clase genérica de Java agregue un solo elemento a una matriz. ¿Cómo puedo hacer appendToArray un método estático? Agregar estática a la firma del método da como resultado errores de compilación. public class ArrayUtils<E> { public E[] appendToArray(E[] array, E …
173 java  generics 


22
Cómo contar el número de ocurrencias de un elemento en una Lista
Tengo una ArrayList, una clase de colección de Java, como sigue: ArrayList<String> animals = new ArrayList<String>(); animals.add("bat"); animals.add("owl"); animals.add("bat"); animals.add("bat"); Como puede ver, animals ArrayListconsta de 3 batelementos y un owlelemento. Me preguntaba si hay alguna API en el marco de la Colección que devuelve el número de batocurrencias o …

5
Lanzar excepciones marcadas de simulacros con Mockito
Estoy tratando de que uno de mis objetos burlados arroje una excepción marcada cuando se llama a un método en particular. Estoy intentando lo siguiente. @Test(expectedExceptions = SomeException.class) public void throwCheckedException() { List<String> list = mock(List.class); when(list.get(0)).thenThrow(new SomeException()); String test = list.get(0); } public class SomeException extends Exception { } …
173 java  mocking  mockito 

10
Manejo de excepciones del servicio Spring Boot REST
Estoy tratando de configurar un servidor de servicios REST a gran escala. Estamos utilizando Spring Boot 1.2.1 Spring 4.1.5 y Java 8. Nuestros controladores están implementando @RestController y las anotaciones estándar @RequestMapping. Mi problema es que Spring Boot configura una redirección predeterminada para las excepciones del controlador /error. De los …




3
¿Dónde está la documentación para el método de valores () de Enum?
Declaro una enumeración como: enum Sex {MALE,FEMALE}; Y luego, itere enum como se muestra a continuación: for(Sex v : Sex.values()){ System.out.println(" values :"+ v); } ¿Comprobé la API de Java pero no puedo encontrar el método de valores ()? Tengo curiosidad por saber de dónde viene este método. Enlace API: …
172 java  enums 


14
cómo obtener una entrada de hashmap sin iterar
¿Existe una manera elegante de obtener solo uno Entry<K,V>de HashMap, sin iterar, si no se conoce la clave? Como el orden de entrada no es importante, ¿podemos decir algo como hashMapObject.get(zeroth_index); Aunque soy consciente de que no existe tal método get by index. Si intenté el enfoque mencionado a continuación, …
172 java  collections 

11
Comprobación nula en un bucle for mejorado
¿Cuál es la mejor manera de protegerse contra nulo en un bucle for en Java? Esto parece feo: if (someList != null) { for (Object object : someList) { // do whatever } } O if (someList == null) { return; // Or throw ex } for (Object object : …
172 java  syntax  loops  for-loop 

4
¿Lugares donde se utilizan JavaBeans?
¿Qué es un JavaBean y por qué lo necesito? ¿Ya puedo crear todas las aplicaciones con la clase y la estructura de la interfaz? ¿Por qué necesito frijoles? ¿Y me puede dar algunos ejemplos donde los beans son esenciales en lugar de clases e interfaces? Explique la esencialidad de un …
172 java  javabeans 

21
Cómo leer y escribir un archivo de Excel
Quiero leer y escribir un archivo de Excel desde Java con 3 columnas y N filas, imprimiendo una cadena en cada celda. ¿Alguien puede darme un fragmento de código simple para esto? ¿Necesito usar alguna lib externa o Java tiene soporte incorporado para ello? Quiero hacer lo siguiente: for(i=0; i …
172 java  excel 

19
Seguimiento de solicitudes / respuestas XML con JAX-WS
¿Existe una manera fácil (también conocida como: no usar un proxy) para obtener acceso al XML de solicitud / respuesta sin procesar para un servicio web publicado con la implementación de referencia JAX-WS (la que se incluye en JDK 1.5 y superior)? Poder hacer eso a través del código es …

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.