Estaba revisando el ejemplo de Patrón de visitante de Wikipedia y hay un pequeño fragmento de código como ejemplo. Lo puedes encontrar aquí .
Si se desplaza por la sección de ejemplo de Java, el constructor de la Car()
utiliza algo llamado List.of()
.
Según la documentación de Oracle, List.of () crea una lista inmutable. El mismo código no parece funcionar en mi espacio de trabajo personal de IntelliJ y no hay reconocimiento de ello List.of()
. Sin embargo, si pudiera reemplazarlo con una lista mutable, algo así como:
this.elements = new ArrayList<CarElement>();
this.elements.add(new Wheel("front left"));
this.elements.add(new Wheel("front right"));
this.elements.add(new Wheel("back left"));
this.elements.add(new Wheel("back right"));
this.elements.add(new Body());
this.elements.add(new Engine());
Podría obtener la misma salida. ¿Hay algo mal que estoy haciendo? ¿Tiene algo que ver con mi versión JDK? Mi versión JDK es 1.8.0_45.
Tengo un problema con el cuadro combinado. mi entrada no aparece en la lista desplegable por alguna razón. Intenté con 2 métodos y ninguno de ellos está funcionando. Cuadro combinado que aparece en el marco, pero está vacío. Yo no'...
Posible duplicado: Eclipse 3.8: ¿cuál es la diferencia con 3.7? Creo que Eclipse 3.8 y 4.2 son versiones de Juno, pero ¿cuál es la diferencia básica en ambas? ¿Por qué dos versiones de ...
Estoy tratando de formatear mi archivo generado de Excel a partir de mi código Java. Así es como se ve mi fragmento de código: ... Row row = sheet.createRow (rowNum ++); CellStyle textCellStyle = workbook.createCellStyle (); ...
Estamos usando AppEngine y el almacén de datos para nuestra aplicación donde tenemos una tabla de información moderadamente grande que contiene una lista con entradas. Me gustaría resumir la lista de entradas en un ...