Given:



public static void main(String[] args) {
    String ta = "A ";
    ta = ta.concat("B ");
    String tb = "C ";
    ta = ta.concat(tb);
    ta.replace('C', 'D');
    ta = ta.concat(tb);
    System.out.println(ta);
}

What is the result?

A.

A B C D

B.

A C D

C.

A B C

D.

A B D

E.

A B D C

F.

A B C C

題解

第7行執行完後,ta的值為「A B 」。第9行執行完後,ta的值為「A B C 」。第10行並不會更動到ta變數的內容。第11行執行完後,ta的值為「A B C C 」。