预测以下程序的输出。
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);
}
}
(一) eksforgeekss
(B) eksforgeeks
(C) EKSforgeekss
(D) EKSforgeeks答案: (A)
说明: str.toUpperCase()以大写形式返回“ str”。但是,它不会更改原始字符串’str’。
str.substring(x,y)从位置“ x”(包括)到位置“ y”(不包括)返回一个字符串。
str.charAt(x)的在字符串“STR”在位置“X”返回一个字符。
这个问题的测验