summaryrefslogtreecommitdiffhomepage
path: root/es-es/java-es.html.markdown
diff options
context:
space:
mode:
authorSuzane Sant Ana <tetestonaldo@gmail.com>2017-12-31 14:27:06 -0200
committerGitHub <noreply@github.com>2017-12-31 14:27:06 -0200
commit42f9329bb3a028d374d6397991ac48b44064741e (patch)
tree1e75e2b3e122aeb863e3ffa037f6f64c4027fbf8 /es-es/java-es.html.markdown
parente6b77595f2669d66ac7be43c6e6083cbff80a9a7 (diff)
parent70a36c9bd970b928adde06afb2bd69f6ba8e5d5c (diff)
Merge pull request #1 from adambard/master
update
Diffstat (limited to 'es-es/java-es.html.markdown')
-rw-r--r--es-es/java-es.html.markdown13
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