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




14
Cómo leer un archivo json en java con una biblioteca JSON simple
Quiero leer este JSONarchivo con java usando la biblioteca json simple. Mi JSONarchivo se ve así: [ { "name":"John", "city":"Berlin", "cars":[ "audi", "bmw" ], "job":"Teacher" }, { "name":"Mark", "city":"Oslo", "cars":[ "VW", "Toyata" ], "job":"Doctor" } ] Este es el código java que escribí para leer este archivo: package javaapplication1; import …

4
¿Cómo crear una instancia de interfaz anónima en Kotlin?
Tengo una biblioteca Java de terceros que tiene un objeto con una interfaz como esta: public interface Handler<C> { void call(C context) throws Exception; } ¿Cómo puedo implementarlo de manera concisa en Kotlin similar a la clase anónima de Java como esta? Handler<MyContext> handler = new Handler<MyContext> { @Override public …

7
¿Cómo puedo hacer esperar una prueba de JUnit?
Tengo una prueba de JUnit que quiero esperar un período de tiempo sincrónicamente. Mi prueba JUnit se ve así: @Test public void testExipres(){ SomeCacheObject sco = new SomeCacheObject(); sco.putWithExipration("foo", 1000); // WAIT FOR 2 SECONDS assertNull(sco.getIfNotExipred("foo")); } Lo intenté Thread.currentThread().wait(), pero arroja una IllegalMonitorStateException (como se esperaba). ¿Tiene algún truco …


8
¿Cómo funciona FetchMode en Spring Data JPA?
Tengo una relación entre tres objetos modelo en mi proyecto (fragmentos de modelo y repositorio al final de la publicación. Cuando lo llamo PlaceRepository.findById, activa tres consultas seleccionadas: ("sql") SELECT * FROM place p where id = arg SELECT * FROM user u where u.id = place.user.id SELECT * FROM …

16
¿La mejor práctica para pasar muchos argumentos al método?
Ocasionalmente, tenemos que escribir métodos que reciben muchos argumentos, por ejemplo: public void doSomething(Object objA , Object objectB ,Date date1 ,Date date2 ,String str1 ,String str2 ) { } Cuando me encuentro con este tipo de problema, a menudo encapsulo argumentos en un mapa. Map<Object,Object> params = new HashMap<Object,Object>(); params.put("objA",ObjA) …




6
Android Json y valores nulos
¿Cómo puedo detectar cuando un valor json es nulo? por ejemplo: [{"username": null}, {"username": "null"}] El primer caso representa un nombre de usuario inexistente y el segundo un usuario llamado "nulo". Pero si intenta recuperarlos, ambos valores dan como resultado la cadena "nulo" JSONObject json = new JSONObject("{\"hello\":null}"); json.put("bye", JSONObject.NULL); …
94 java  android  json 



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.