Home / Java Programming / Java.lang Class :: Discussion

Discussion :: Java.lang Class

  1. What will be the output of the program?

    String x = new String("xyz"); String y = "abc"; x = x + y; 
    How many String objects have been created?

  2. A.
    2
    B.
    3
    C.
    4
    D.
    5

    View Answer

    Workspace

    Answer : Option C

    Explanation :

    Line 1 creates two, one referred to by x and the lost String "xyz". Line 2 creates one (for a total of three). Line 3 creates one more (for a total of four), the concatenated String referred to by x with a value of "xyzabc".


Be The First To Comment