diff options
Diffstat (limited to 'es-es/java-es.html.markdown')
| -rw-r--r-- | es-es/java-es.html.markdown | 13 | 
1 files changed, 13 insertions, 0 deletions
| diff --git a/es-es/java-es.html.markdown b/es-es/java-es.html.markdown index b34dca8d..e48a3b73 100644 --- a/es-es/java-es.html.markdown +++ b/es-es/java-es.html.markdown @@ -279,6 +279,19 @@ public class AprendeJava {          // 'toString' es una convención para mostrar los valores de este objeto.          System.out.println("informacion de la excursion: " + excursion.toString()); +        /////////////////////////////////////// +        // Genéricos +        /////////////////////////////////////// + +        // Utilizando genéricos (a partir de Java 1.5) es posible detectar en tiempo de +        // compilación errores de tipado (en versiones anteriores se detectarían como error +        // de ejecución) + +        List<String> v = new ArrayList<String>(); +        v.add("test"); +        String s = v.get(0); // Si intentamos recuperar s como otro tipo diferente a String +                             // (por ejemplo, un Integer) obtendríamos un error de compilación +      } // Fin del método 'main'  } // Fin de la clase AprendeJava | 
