// Overload.java Copyright (c) 2005 Kari Laitinen // http://www.naturalprogramming.com // 2004-10-09 File created. // 2005-02-05 Last modification. class Overload { static void print_array( int[] array_of_integers, int number_of_integers_to_print ) { System.out.print( "\n\n Integers in array:" ) ; for ( int integer_index = 0 ; integer_index < number_of_integers_to_print ; integer_index ++ ) { System.out.print( " " + array_of_integers[ integer_index ] ) ; } } static void print_array( char[] character_array, int number_of_characters_to_print ) { System.out.print( "\n\n Characters in array:" ) ; for ( int character_index = 0 ; character_index < number_of_characters_to_print ; character_index ++ ) { System.out.print( " " + character_array[ character_index ] ) ; } } static void print_array( char[] character_array ) { System.out.print( "\n\n Characters in array:" ) ; for ( int character_index = 0 ; character_index < character_array.length ; character_index ++ ) { System.out.print( " " + character_array[ character_index ] ) ; } } public static void main( String[] not_in_use ) { int[] first_array = { 55, 77, 888, 4444, 33, 22, 11 } ; char[] second_array = { 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H' } ; print_array( first_array, 6 ) ; print_array( second_array ) ; print_array( second_array, 5 ) ; } }