PARAMETROS ARREGLOS JAVA SERVLETS

Para pasar un arreglo completo como parametro a un procedimiento a una función solo se manda el nombre del arreglo sin corchetes e indices, en el procedimiento o función que recibe solo se declara un arreglo del mismo tipo y se puede usar el mismo o diferente

 

UNIDAD 4: PROCEDIMIENTOS Y FUNCIONES

TEMA JAVA SERVLET 5: ARREGLOS COMO PARAMETROS

Para pasar un arreglo completo como parametro a un procedimiento a una función solo se manda el nombre del arreglo sin corchetes e indices, en el procedimiento o función que recibe solo se declara un arreglo del mismo tipo y se puede usar el mismo o diferente nombre del arreglo sin corchetes e indices.

Sim embargo es conveniente aclarar, que a diferencia de variables escalares normales, java no genera una nueva variable en memoria ni tampoco copia los datos al arreglo que recibe, en su lugar java sigue usando los datos que estan en el arreglo original, es por esta razón que cambios que se le hagan a los datos del arreglo que recibe realmente se esta haciendo al arreglo original como lo muestra el siguiente ejemplo:

Prog16.java

Crearlo, compilarlo, subirlo y llamarlo directamente desde tu stio en programacionfacil, con la direccion https://programacionfacil.com:9090/tusitio/servlet/prog14

import java.io.*;import javax.servlet.*;import javax.servlet.http.*;public class prog16 extends HttpServlet{// todas estas variables son globalesPrintWriter pagina;public void doGet (HttpServletRequest request,HttpServletResponse response)throws ServletException, IOException{pagina =response.getWriter();response.setContentType("text/html");pagina.println("");//creando y cargando un arreglo localint lista[]={3,4,5};// pasandolo a proc1 no lleva parentesisproc1(lista);// desplegando y que saldra ???for( int r=0; r 
PARAMETROS ARREGLOS JAVA SERVLETS

MÁS INFORMACIÓN

El contenido original se encuentra en https://programacionfacil.com/java_servlets/parametros_arreglos/
Todos los derechos reservados para el autor del contenido original (en el enlace de la linea superior)
Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail [email protected] y retiraremos este contenido inmediatamente

Top 20