📜  Java |功能|问题11

📅  最后修改于: 2021-06-29 19:33:32             🧑  作者: Mango

预测以下程序的输出。

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”返回一个字符。
这个问题的测验