Type two overloaded print methods
Type two overloaded print methods
Answer
static void print(int n) { System.out.println(n); } static void print(String s) { System.out.println(s); }
The compiler distinguishes them by parameter type. Calling print(42) picks the int version; print("hi") picks String.