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