Skip to content
Related Articles

Related Articles

Java | Functions | Question 8
  • Last Updated : 11 Jan, 2016

Predict the output of the following program.




class Test
{
    public static void main(String[] args)
    {
        StringBuffer a = new StringBuffer("geeks");
        StringBuffer b = new StringBuffer("forgeeks");
        a.delete(1,3);
        a.append(b);
        System.out.println(a);
    }
}

(A) gsforgeeks
(B) gksforgeeks
(C) geksforgeeks
(D) Compilation error


Answer: (B)

Explanation:
delete(x, y) function deletes the elements from the string at position ‘x’ to position ‘y-1’.
append() function concatenates the second string to the first string.


Quiz of this Question

Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready.

My Personal Notes arrow_drop_up
Recommended Articles
Page :