Why does the following code print out 6 and not 20?
public class ClassA {
public static void main (String [] args ) {
int k = 5;
doub ( k );
doub ( k );
if ( k <= 19) {
k ++;
}
System. out . println ( k );
}
public static void doub (int x ) {
x *= 2;
}
}
Thanks in advance.