Java | Functions | Question 11
Predict the output of the following program.
class Test { public static void main(String[] args) { String str = "geeks" ; str.toUpperCase(); str += "forgeeks" ; String string = str.substring( 2 , 13 ); string = string + str.charAt( 4 );; System.out.println(string); } } |
(A) eksforgeekss
(B) eksforgeeks
(C) EKSforgeekss
(D) EKSforgeeks
Answer: (A)
Explanation: str.toUpperCase() returns ‘str’ in upper case. But,it does not change the original string ‘str’.
str.substring(x, y) returns a string from position ‘x'(inclusive) to position ‘y'(exclusive).
str.charAt(x) returns a character at position ‘x’ in the string ‘str’.
Quiz of this Question
Please Login to comment...