Java Reference
In-Depth Information
12
13
System.out.printf( "Array integerArray contains:%n" );
14
printArray(integerArray); // pass an Integer array
15
System.out.printf( "%nArray doubleArray contains:%n" );
16
printArray(doubleArray); // pass a Double array
17
System.out.printg( "%nArray characterArray contains:%n" );
18
printArray(characterArray); // pass a Character array
19
}
20
21
// method printArray to print Integer array
22
public static void printArray(Integer[] inputArray)
23
{
24
// display array elements
25
for (
Integer
element : inputArray)
26
System.out.printf( "%s " , element);
27
28
System.out.println();
29
}
30
31
// method printArray to print Double array
32
public static void printArray(Double[] inputArray)
33
{
34
// display array elements
35
for (
Double
element : inputArray)
36
System.out.printf( "%s " , element);
37
38
System.out.println();
39
}
40
41
// method printArray to print Character array
42
public static void printArray(Character[] inputArray)
43
{
44
// display array elements
45
for (
Character
element : inputArray)
46
System.out.printf( "%s " , element);
47
48
System.out.println();
49
}
50
} // end class OverloadedMethods
Array integerArray contains:
1 2 3 4 5 6
Array doubleArray contains:
1.1 2.2 3.3 4.4 5.5 6.6 7.7
Array characterArray contains:
H E L L O
Fig. 20.1 | Printing array elements using overloaded methods. (Part 2 of 2.)
The program begins by declaring and initializing three arrays—six-element Integer
array integerArray (line 9), seven-element Double array doubleArray (line 10) and five-
element Character array characterArray (line 11). Then lines 13-18 display the con-
tents of each array.
Search WWH ::




Custom Search