Passing Arrays to Methods : Methods « JSP « Java Tutorial






<HTML>
  <HEAD>
    <TITLE>Passing Arrays to Methods</TITLE>
  </HEAD>

  <BODY>
    <H1>Passing Arrays to Methods</H1>
    <%!
    void doubler(int a[])
    {
        for (int i = 0; i < a.length;i++) {
            a[i] *= 2;
        }
    }
    %>

    <%
        int array[] = {1, 2, 3, 4, 5};

        out.println("Before the call to doubler...<BR>");
        for (int i = 0; i < array.length;i++) {
            out.println("array[" + i + "] = " + array[i] + "<BR>");
        }

        doubler(array);

        out.println("After the call to doubler...<BR>");
        for (int i = 0; i < array.length; i++) {
            out.println("array[" + i + "] = " + array[i] + "<BR>");
        }
    %>
  </BODY>
</HTML>








23.15.Methods
23.15.1.Creating a Method
23.15.2.Declaring Multiple Methods
23.15.3.Using Recursion
23.15.4.Passing Arrays to Methods
23.15.5.Passing the out Object to a Method
23.15.6.Define function before HTML page
23.15.7.Use page level function