{"id":584,"date":"2023-12-24T10:18:43","date_gmt":"2023-12-24T10:18:43","guid":{"rendered":"https:\/\/javigomez.org\/?p=584"},"modified":"2025-09-29T20:33:44","modified_gmt":"2025-09-29T20:33:44","slug":"u06-02-arrays-como-parametros-de-funciones","status":"publish","type":"post","link":"https:\/\/javigomez.org\/index.php\/2023\/12\/24\/u06-02-arrays-como-parametros-de-funciones\/","title":{"rendered":"U06-02-Arrays como par\u00e1metros de funciones"},"content":{"rendered":"\n<p>Hay que tener en cuenta que cuando un array se pasa como par\u00e1metro de una funci\u00f3n, no se est\u00e1 pasando el valor del array, sino la direcci\u00f3n de memoria donde est\u00e1, de manera que cualquier modificaci\u00f3n del array dentro de la funci\u00f3n afecta a este mismo array fuera de ella.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>package U6;\n\nimport java.util.Arrays;\nimport java.util.Scanner;\n\npublic class A000 {\n\n\u00a0 \u00a0 public static void main(String&#91;] args) {\n\u00a0 \u00a0 \u00a0 \u00a0 \n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \n\u00a0 \u00a0 \u00a0 \u00a0 String nombres&#91;]= new String&#91;2];\n\u00a0 \u00a0 \u00a0 \u00a0 \n\u00a0 \u00a0 \u00a0 \u00a0 nombres&#91;0]=\"Carlos\";\n\u00a0 \u00a0 \u00a0 \u00a0 nombres&#91;1]=\"Lara\";\n\n\u00a0 \u00a0 \u00a0 \u00a0 System.out.println(nombres&#91;0]);\n\u00a0 \u00a0 \u00a0 \u00a0 System.out.println(nombres&#91;1]);\n\u00a0 \u00a0 \u00a0 \u00a0 \n\u00a0 \u00a0 \u00a0 \u00a0 modNombres(nombres);\n\u00a0 \u00a0 \u00a0 \u00a0 \n\u00a0 \u00a0 \u00a0 \u00a0 System.out.println(\"****\");\n\u00a0 \u00a0 \u00a0 \u00a0 \n\u00a0 \u00a0 \u00a0 \u00a0 System.out.println(nombres&#91;0]);\n\u00a0 \u00a0 \u00a0 \u00a0 System.out.println(nombres&#91;1]);\n\u00a0 \u00a0 \u00a0 \u00a0 \n\n\u00a0 \u00a0 }\n\n\u00a0 \u00a0 private static void modNombres(String&#91;] nombres) {\n\u00a0 \u00a0 \u00a0 \u00a0 nombres&#91;0]=\"Maria\";\n\u00a0 \u00a0 \u00a0 \u00a0 \n\u00a0 \u00a0 }\n\n}\n<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Java U6 02 Arrays y Funciones\" width=\"1200\" height=\"900\" src=\"https:\/\/www.youtube.com\/embed\/ZLH9CV5jeUQ?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Hay que tener en cuenta que cuando un array se pasa como par\u00e1metro de una funci\u00f3n, no se est\u00e1 pasando el valor del array, sino &hellip; <\/p>\n","protected":false},"author":1,"featured_media":585,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[40,167,203],"class_list":["post-584","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-java","tag-array","tag-funciones","tag-java"],"_links":{"self":[{"href":"https:\/\/javigomez.org\/index.php\/wp-json\/wp\/v2\/posts\/584","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/javigomez.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/javigomez.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/javigomez.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/javigomez.org\/index.php\/wp-json\/wp\/v2\/comments?post=584"}],"version-history":[{"count":1,"href":"https:\/\/javigomez.org\/index.php\/wp-json\/wp\/v2\/posts\/584\/revisions"}],"predecessor-version":[{"id":907,"href":"https:\/\/javigomez.org\/index.php\/wp-json\/wp\/v2\/posts\/584\/revisions\/907"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/javigomez.org\/index.php\/wp-json\/wp\/v2\/media\/585"}],"wp:attachment":[{"href":"https:\/\/javigomez.org\/index.php\/wp-json\/wp\/v2\/media?parent=584"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/javigomez.org\/index.php\/wp-json\/wp\/v2\/categories?post=584"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/javigomez.org\/index.php\/wp-json\/wp\/v2\/tags?post=584"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}