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

9
Lazo delantero y trasero en una línea
Creo que esta es una pregunta interesante. Podemos hacer un bucle de una manera, pero ¿podemos hacerlo hacia atrás en la misma línea? Déjame explicarte lo que quiero decir. Aquí hay un código de ejemplo: for(int i = 0; i < 5; i++) { // we all know the output …
11 java 


3
SQS maxNumberOfMessages
Utilizando una aplicación cliente Java, estoy consultando una cola SQS para mensajes. La cola tiene 12,000 mensajes como configuración para la prueba. Estoy usando openJDK con aws-java-sdk latest (software.amazon.awssdk 2.10.62) pom.xml se muestra más abajo. El problema que estoy viendo es que, a pesar de establecer maxNumberOfMessages (10) , solo …


8
No se pudo encontrar androidsdk.modules
Entonces, en medio de la ejecución de mi programa, mi build.gradle falló con este error. Quiero decir que realmente funcionó un segundo antes, y no un segundo después. No cambié nada en mi gradle. Could not find androidsdk.modules:shield:unspecified. Required by: project :app > com.facebook.android:facebook-login:5.15.2 project :app > com.facebook.android:facebook-core:5.15.2 project :app …


5
¿Cómo encontrar el total de semanas de un año en Java?
Estoy trabajando en un proyecto Allí debería encontrar el total de semanas de un año. Intenté con el siguiente código, pero recibí la respuesta incorrecta: 2020 tiene 53 semanas, pero este código da 52 semanas. ¿Dónde me he equivocado en este código? package com.hib.mapping; import java.time.LocalDate; import java.time.temporal.WeekFields; import java.util.Calendar; …

3
Cargue la lista de matrices usando httpurlconnection multipart / form-data
Necesito subir Arraylistimágenes al servidor sin usar ninguna biblioteca. Estoy usando Asynctaskpara cargar una sola imagen y funciona perfectamente con la ayuda de httpurlconnection multipart / form-data. Ahora necesito cambiar mi código para cargar múltiples archivos de cualquier tipo usando, Arraylist<String>pero mi problema es que el código existente FileinputStreamno admite …


1
¿Por qué el compilador elige este método genérico con un parámetro de tipo de clase cuando se invoca con un tipo de interfaz no relacionado?
Considere las siguientes dos clases e interfaces: public class Class1 {} public class Class2 {} public interface Interface1 {} ¿Por qué la segunda llamada para mandatoryinvocar el método sobrecargado con Class2, si getInterface1y Interface1no tiene relación Class2? public class Test { public static void main(String[] args) { Class1 class1 = …

2
La política de reintento de solicitud de volea no considera el tiempo de espera
He configurado 1500 como initialTimeoutMs en DefaultRetryPolicy como se muestra a continuación, pero no considera el tiempo de espera: request.setRetryPolicy(new DefaultRetryPolicy(1500 , DefaultRetryPolicy.DEFAULT_MAX_RETRIES , DefaultRetryPolicy.DEFAULT_BACKOFF_MULT)); Desconecté el WiFi en mi dispositivo para probar su tiempo de espera y vi estos tiempos en Logcat : 2019-12-16 14:28:15.892 I/MyClass: request sent 2019-12-16 …

1
Referencia de métodos y genéricos en Java-8
Estoy enfrentando un problema con la referencia de método combinada con tipos genéricos. Tenemos un código donde necesitamos llamar a un método sobrecargado, pero falla con un error: No se puede resolver el valor m1 () He simplificado mi problema para aclarar dónde está el problema. El siguiente código falla: …
11 java  generics  lambda  java-8 

2
Limpieza de una lista de datos en Java8
Para limpiar una lista de datos, he creado un método que acepta la lista de datos y la lista de operaciones de limpieza a realizar. public <T> List<T> cleanData(List<T> data, List<Function<T, T>> cleanOps) { List<T>dataNew=data.stream().map((str) -> { T cleanData = str; for(Function<T,T> function:cleanOps) { cleanData=function.apply(cleanData); } return cleanData; }).collect(Collectors.toList()); return …



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.