logo Practice-It logo

parameter mystery

Author: Marty Stepp (on 2010/12/28)

Given the following program:

public class ParameterMystery {
    public static void main(String[] args) {
        String i = "j";
        int j = -1;
        int k = 2;
        String x = "5";
        int y = 7;
        
        silly(k, i, j);
        silly(y, x, k);
        silly(k, "y", 4);
        silly(j + 1, x + 1, j);
    }
        
    public static void silly(int k, String i, int j) {
        System.out.println(j + " + " + k + " + " + i); 
    }
}

Write the output of each of the following calls, as it would appear on the console.

silly(k, i, j);
silly(y, x, k);
silly(k, "y", 4);
silly(j + 1, x + 1, j);

You must log in before you can solve this problem.


Log In

If you do not understand how to solve a problem or why your solution doesn't work, please contact your TA or instructor.
If something seems wrong with the site (errors, slow performance, incorrect problems/tests, etc.), please

Is there a problem? Contact a site administrator.