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

18
¿Cómo desplazarse hasta la parte inferior de un RecyclerView? scrollToPosition no funciona
Me gustaría desplazarme al final de la lista RecyclerView después de cargar la actividad. GENERIC_MESSAGE_LIST = (ArrayList) intent.getExtras().getParcelableArrayList(ConversationsAdapter.EXTRA_MESSAGE); conversationView = (RecyclerView) findViewById(R.id.list_messages); conversationView.setHasFixedSize(true); conversationViewLayoutManager = new LinearLayoutManager(this); conversationView.setLayoutManager(conversationViewLayoutManager); conversationViewAdapter = new ConversationAdapter(GENERIC_MESSAGE_LIST, this); conversationView.setAdapter(conversationViewAdapter); conversationView.scrollTo(...)lanza una excepción sobre no ser compatible con RecyclerView, y conversationView.scrollToPosition(...)no parece hacer nada. Después del …

30
org.xml.sax.SAXParseException: el contenido no está permitido en prolog
Tengo un cliente de servicio web basado en Java conectado al servicio web Java (implementado en el marco Axis1). Recibo la siguiente excepción en mi archivo de registro: Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog. at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source) at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source) at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) at …
161 java  xml 

14
¿Elegir un valor aleatorio de una enumeración?
Si tengo una enumeración como esta: public enum Letter { A, B, C, //... } ¿Cuál es la mejor manera de elegir uno al azar? No necesita ser a prueba de balas de calidad de producción, pero una distribución bastante uniforme sería buena. Podría hacer algo como esto private Letter …
161 java  random  enums 





15
¿Pasar una cadena por referencia en Java?
Estoy acostumbrado a hacer lo siguiente en C: void main() { String zText = ""; fillString(zText); printf(zText); } void fillString(String zText) { zText += "foo"; } Y la salida es: foo Sin embargo, en Java, esto no parece funcionar. Supongo que porque el Stringobjeto se copia en lugar de pasar …

13
Marque dos argumentos en Java, ambos no nulos o ambos nulos elegantemente
Utilicé Spring Boot para desarrollar un proyecto de shell utilizado para enviar correos electrónicos, por ejemplo sendmail -from foo@bar.com -password foobar -subject "hello world" -to aaa@bbb.com Si faltan los argumentos fromy password, utilizo un remitente y una contraseña predeterminados, por ejemplo, noreply@bar.comy 123456. Entonces, si el usuario pasa el fromargumento, …
161 java 


14
Configuración del proxy Gradle
Necesito acceso web desde Gradle a través de un servidor proxy para usar la integración Gradle / Artifactory para Jenkins. Para reducir las posibles causas de problemas, agrego manualmente el complemento Artifactory en build.gradle y lo ejecuto desde la línea de comandos: apply { apply from: "http://gradle.artifactoryonline.com/gradle/plugins/org/jfrog/buildinfo/build-info-extractor-gradle/1.0.1/artifactoryplugin-1.0.1.gradle" } Siguiendo esta …

7
Obteniendo la diferencia entre dos conjuntos
Entonces, si tengo dos conjuntos: Set<Integer> test1 = new HashSet<Integer>(); test1.add(1); test1.add(2); test1.add(3); Set<Integer> test2 = new HashSet<Integer>(); test2.add(1); test2.add(2); test2.add(3); test2.add(4); test2.add(5); ¿Hay alguna manera de compararlos y solo devolver un conjunto de 4 y 5?
161 java  set 

8
¿Por qué es ArrayDeque mejor que LinkedList?
Estoy tratando de entender por qué ArrayDeque de Java es mejor que LinkedList de Java, ya que ambos implementan la interfaz Deque. Apenas veo a alguien usando ArrayDeque en su código. Si alguien arroja más luz sobre cómo se implementa ArrayDeque, sería útil. Si lo entiendo, estaré más seguro de …

5
¿Cómo puedo inicializar una ArrayList con todos los ceros en Java?
Parece que arraylistno está haciendo su trabajo para presize: // presizing ArrayList<Integer> list = new ArrayList<Integer>(60); Luego, cuando intento acceder a él: list.get(5) En lugar de devolver 0, arroja IndexOutOfBoundsException: Índice 5 fuera de límites para la longitud 0 . ¿Hay alguna manera de inicializar todos los elementos a 0 …
161 java  collections 


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.