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

1
Destacar lanzadores de excepciones en IntelliJ IDEA
Recientemente me mudé de Eclipse a IntelliJ IDEA y hay una característica que me falta. En Eclipse, cuando colocaba el símbolo de intercalación en una excepción marcada, en la declaración throws o en el bloque catch, resaltaba qué llamadas de método / constructor arrojan esa excepción. ¿Hay alguna forma de …


18
Android / Java: diferencia de fechas en días
Obtengo la fecha actual (en formato 31/12/1999, es decir, mm / dd / aaaa) usando el siguiente código: Textview txtViewData; txtViewDate.setText("Today is " + android.text.format.DateFormat.getDateFormat(this).format(new Date())); y tengo otra fecha en el formato: 2010-08-25 (es decir, aaaa / mm / dd), así que quiero encontrar la diferencia entre la fecha …
80 java  android  date 

12
KeyListener que no responde para JFrame
Estoy tratando de implementar un KeyListenerpara mi JFrame. En el constructor, estoy usando este código: System.out.println("test"); addKeyListener(new KeyListener() { public void keyPressed(KeyEvent e) { System.out.println( "tester"); } public void keyReleased(KeyEvent e) { System.out.println("2test2"); } public void keyTyped(KeyEvent e) { System.out.println("3test3"); } }); Cuando lo ejecuto, el testmensaje aparece en mi …



5
Java Integer compareTo () - ¿por qué usar comparación frente a resta?
Descubrí que la java.lang.Integerimplementación del compareTométodo se ve de la siguiente manera: public int compareTo(Integer anotherInteger) { int thisVal = this.value; int anotherVal = anotherInteger.value; return (thisVal<anotherVal ? -1 : (thisVal==anotherVal ? 0 : 1)); } La pregunta es por qué usar la comparación en lugar de la resta: return …

7
Importar JSON a un proyecto de Eclipse
Soy un aspirante a programador de Java que busca usar JSON en un proyecto. Estaba siguiendo un tutorial de programación (de un libro) que me pedía que importara JSON en mi proyecto usando la siguiente línea: import com.google.appengine.repackaged.org.json.JSONArray; Pero esto produjo un error, así que lo reemplacé con esta línea: …
80 java  eclipse  json  import 


12
log4j: WARN No se pudieron encontrar añadidos para el registrador en web.xml
Ya puse log4jConfigLocation en web.xml, pero sigo recibiendo la siguiente advertencia: log4j:WARN No appenders could be found for logger ⤦ ⤥ (org.springframework.web.context.ContextLoader). log4j:WARN Please initialize the log4j system properly. ¿Qué me perdí? <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "java.sun.com/dtd/web-app_2_3.dtd"> <web-app> <context-param> <param-name>contextConfigLocation</param-name> <param-value> /WEB-INF/applicationContext.xml …


9
Llenar una lista con todos los valores de enumeración en Java
Me gustaría llenar una lista con todos los valores posibles de una enumeración. Desde que me enamoré recientemente EnumSet, aprovechéallOf() EnumSet<Something> all = EnumSet.allOf( Something.class); List<Something> list = new ArrayList<>( all.size()); for (Something s : all) { list.add( s); } return list; ¿Existe una mejor manera (como en un trazador …
80 java  list  enums 

13
session.connection () obsoleto en Hibernate?
Necesitamos poder obtener el asociado java.sql.Connectionde una sesión de hibernación. Ninguna otra conexión funcionará, ya que esta conexión puede estar asociada con una transacción en ejecución. Si session.connection () ahora está en desuso, ¿cómo se supone que debo hacer eso?
80 java  hibernate  orm 

7
java: "final" System.out, System.in y System.err?
System.outse declara como public static final PrintStream out. Pero puedes llamar System.setOut()para reasignarlo. ¿Eh? ¿Cómo es esto posible si lo es final? (el mismo punto se aplica a System.iny System.err) Y lo que es más importante, si puede mutar los campos finales estáticos públicos, ¿qué significa esto en cuanto a …
80 java  final 

4
Java 8: fusionar listas con la API de transmisión
Tengo la siguiente situación Map<Key, ListContainer> map; public class ListContainer{ List<AClass> lst; } Tengo que fusionar todas las listas lstde los ListContainerobjetos de un Mapmapa. public static void main(String args[]){ List<AClass> alltheObjectsAClass = map.values().stream(). // continue.... } ¿Alguna idea de cómo usar la API de flujo de Java 8?

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.