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

8
Compilación vs. compilación (Java)
Pensando que la respuesta a esto es bastante obvia, pero aquí va: Cuando estoy trabajando en un pequeño proyecto para la escuela (en Java) lo compilo . En mi cooperativa estamos usando hormiga para construir nuestro proyecto. Creo que compilar es un subconjunto de construcción. ¿Es esto correcto? ¿Cuál es …
138 java  build  compilation 

9
Crear clase de prueba en IntelliJ
Estoy trabajando dentro de la estructura tradicional del proyecto Maven Java dentro de IntelliJ, p. Ej. main/java/com/x/y test/java/com/x/y Cuando creo una clase llamada Foo en main / java / com / x / y usando IntelliJ, me gustaría crear automáticamente un archivo llamado FooTest.java en test / java / com …



6
Kotlin: Interfaz ... no tiene constructores
Estoy convirtiendo parte de mi código Java a Kotlin y no entiendo cómo instanciar interfaces que están definidas en el código de Kotlin. Como ejemplo, tengo una interfaz (definida en el código Java): public interface MyInterface { void onLocationMeasured(Location location); } Y luego, en mi código de Kotlin, ejemplifico esta …
138 java  kotlin 

3
Java: signo de porcentaje literal en la declaración printf
Estoy tratando de agregar un signo de porcentaje real en una declaración printf en Java y obtengo el error: lab1.java:166: illegal escape character System.out.printf("%s\t%s\t%1.2f\%\t%1.2f\%\n",ID,pattern,support,confidence); ^ lab1.java:166: illegal escape character System.out.printf("%s\t%s\t%1.2f\%\t%1.2f\%\n",ID,pattern,support,confidence); ^ 2 errors No puedo entender cómo poner un signo de porcentaje real en mi printf? Pensé que usar \% …
138 java  printf  escaping 

14
Formato Java 8 LocalDate Jackson
Para java.util.Date cuando lo hago @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd/MM/yyyy") private Date dateOfBirth; luego en la solicitud JSON cuando envío { {"dateOfBirth":"01/01/2000"} } funciona. ¿Cómo debo hacer esto para el campo LocalDate de Java 8 ? Traté de tener @JsonDeserialize(using = LocalDateDeserializer.class) @JsonSerialize(using = LocalDateSerializer.class) private LocalDate dateOfBirth; No …
138 java  json  jackson  jax-rs  resteasy 

30
IllegalArgumentException: el destino de navegación xxx es desconocido para este NavController
Tengo problemas con el nuevo componente de Arquitectura de navegación de Android cuando intento navegar de un Fragmento a otro , obtengo este extraño error: java.lang.IllegalArgumentException: navigation destination XXX is unknown to this NavController Cualquier otra navegación funciona bien, excepto esta en particular. Uso la findNavController()función de Fragmento para obtener …

13
¿Encapsulación vs abstracción?
Aquí están las breves definiciones de encapsulación y abstracción. Abstracción: El proceso de abstracción en Java se utiliza para ocultar ciertos detalles y solo muestra las características esenciales del objeto. En otras palabras, se trata de la vista exterior de un objeto (interfaz). El único buen ejemplo que veo para …
137 java  oop 

6
Incluyendo jarras en classpath en la línea de comandos (javac o apt)
tratando de ejecutar este programa Creo que para configurar todo el servicio web necesito ejecutar apt. (Aunque estoy usando javac, estoy teniendo el mismo problema). Creo que lo que obtengo es errores de compilación. (Se muestra en la parte inferior). Creo que lo que tengo que hacer es incluir este …
137 java  jar 

12
¿Cómo implementar el botón de retroceso de Android ActionBar?
Tengo una actividad con una vista de lista. Cuando el usuario hace clic en el elemento, se abre el elemento "visor": List1.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,long arg3) { Intent nextScreen = new Intent(context,ServicesViewActivity.class); String[] Service = (String[])List1.getItemAtPosition(arg2); //Sending data to another Activity nextScreen.putExtra("data", …



5
¿Diferencia entre UTF-8 y UTF-16?
¿Diferencia entre UTF-8 y UTF-16? ¿Por qué necesitamos estos? MessageDigest md = MessageDigest.getInstance("SHA-256"); String text = "This is some text"; md.update(text.getBytes("UTF-8")); // Change this to "UTF-16" if needed byte[] digest = md.digest();
137 java  unicode  utf-8  utf-16  utf 


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.