Java | Functions | Question 2
public class Main { public static void main(String args[]) { String x = null; giveMeAString(x); System.out.println(x); } static void giveMeAString(String y) { y = "GeeksQuiz" ; } } |
(A) GeeksQuiz
(B) null
(C) Compiler Error
(D) Exception
Answer: (B)
Explanation: Parameters in Java is passed by value. So the changes made to y do not reflect in main().
Quiz of this Question
Please Login to comment...