E.7. Passing Arrays to Methods
This section demonstrates how to pass arrays and individual array elements as arguments to methods. To pass an array argument to a method, specify the name of the array without any brackets. For example, if array hourlyTemperatures
is declared as
double[] hourlyTemperatures = new double[ 24 ];
then the method call
modifyArray( hourlyTemperatures );
passes the reference of array hourlyTemperatures
to method modifyArray
. Every array object “knows” its own length (via its length
field). Thus, when we pass an array object’s reference into a method, we need not pass the array length as an additional argument.
For a method to receive an array reference through ...
Get Android™ How to Program, Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.