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


3
remove () en la lista creada por Arrays.asList () arroja UnsupportedOperationException
Tengo una colección c1<MyClass>y una matriz a<MyClass>. Estoy tratando de convertir la matriz en una colección c2y lo hago c1.removeAll(c2), pero esto arroja UnsupportedOperationException. Descubrí que la asList()clase of Arrays devuelve la Arrays.ArrayListclase y esta clase hereda la removeAll()de AbstractList()cuya implementación arroja UnsupportedOperationException. Myclass la[] = getMyClass(); Collection c = …
91 java 



5
¿Cómo reduzco el relleno interno alrededor del texto dentro de un objeto de botón de Android?
Entonces, en este momento tengo un botón que se parece a la primera imagen de arriba. ¿Cómo puedo reducir el relleno alrededor del texto dentro del propio botón (para parecerse más a la segunda imagen)? El ancho y la altura del diseño se establecen como: android:layout_width="match_parent" android:layout_height="wrap_content" La forma de …


3
¿Cómo POSTAR una solicitud JSON usando Apache HttpClient?
Tengo algo como lo siguiente: final String url = "http://example.com"; final HttpClient httpClient = new HttpClient(); final PostMethod postMethod = new PostMethod(url); postMethod.addRequestHeader("Content-Type", "application/json"); postMethod.addParameters(new NameValuePair[]{ new NameValuePair("name", "value) }); httpClient.executeMethod(httpMethod); postMethod.getResponseBodyAsStream(); postMethod.releaseConnection(); Sigue regresando con un 500. El proveedor de servicios dice que necesito enviar JSON. ¿Cómo se hace …


11
Diferencia entre intentar-finalmente y tratar-atrapar
Cuál es la diferencia entre try { fooBar(); } finally { barFoo(); } y try { fooBar(); } catch(Throwable throwable) { barFoo(throwable); // Does something with throwable, logs it, or handles it. } Me gusta más la segunda versión porque me da acceso al Throwable. ¿Existe alguna diferencia lógica o …

3
¿Por qué una anotación faltante no causa una ClassNotFoundException en tiempo de ejecución?
Considere el siguiente código: A.java: import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; @Retention(RetentionPolicy.RUNTIME) @interface A{} C.java: import java.util.*; @A public class C { public static void main(String[] args){ System.out.println(Arrays.toString(C.class.getAnnotations())); } } La compilación y ejecución funciona como se esperaba: $ javac *.java $ java -cp . C [@A()] Pero luego considere esto: $ …
91 java  annotations 


9
¿Por qué Spring MVC responde con un 404 e informa "No se encontró ninguna asignación para la solicitud HTTP con URI […] en DispatcherServlet"?
Estoy escribiendo una aplicación Spring MVC implementada en Tomcat. Vea el siguiente ejemplo mínimo, completo y verificable public class Application extends AbstractAnnotationConfigDispatcherServletInitializer { protected Class<?>[] getRootConfigClasses() { return new Class<?>[] { }; } protected Class<?>[] getServletConfigClasses() { return new Class<?>[] { SpringServletConfig.class }; } protected String[] getServletMappings() { return new …

9
Acceder al campo privado de otro objeto de la misma clase
class Person { private BankAccount account; Person(BankAccount account) { this.account = account; } public Person someMethod(Person person) { //Why accessing private field is possible? BankAccount a = person.account; } } Olvídate del diseño. Sé que OOP especifica que los objetos privados son privados para la clase. Mi pregunta es, ¿por …
91 java  c++  .net  oop 

6
Problema de conversión de List <String> a ArrayList <String>
Tengo un método siguiente ... que en realidad toma la lista de oraciones y divide cada oración en palabras. Aquí es: public List&lt;String&gt; getWords(List&lt;String&gt; strSentences){ allWords = new ArrayList&lt;String&gt;(); Iterator&lt;String&gt; itrTemp = strSentences.iterator(); while(itrTemp.hasNext()){ String strTemp = itrTemp.next(); allWords = Arrays.asList(strTemp.toLowerCase().split("\\s+")); } return allWords; } Tengo que pasar esta lista …
91 java  list  arraylist 

10
Convertir cadena en matriz JSON
Tengo la siguiente cadena de un JSON de un servicio web y estoy tratando de convertir esto en un JSONarray { "locations": [ { "lat": "23.053", "long": "72.629", "location": "ABC", "address": "DEF", "city": "Ahmedabad", "state": "Gujrat", "phonenumber": "1234567" }, { "lat": "23.053", "long": "72.629", "location": "ABC", "address": "DEF", "city": "Ahmedabad", …
91 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.