// methods // are int and double interchangeable? public class numbers { public static void main(String[] args) { System.out.println("Test 1: " + add1(1,1.0)); int x = 1; double y = 1.1; System.out.println("Test 2: " + add1(x,y)); // System.out.println(add(y,x)); // won't work! System.out.println("Test 3: " + add2(1,2)); int c = 1; int d = 2; System.out.println("Test 4: " + add2(c,d)); } private static double add1(int a, double b) { return a+b; } private static double add2(double a, double b) { return a+b; } } /* Test 1: 2.0 Test 2: 2.1 Test 3: 3.0 Test 4: 3.0 */