这里打印的结果是bbbb,而不是aaaa
public static void main(String[] args) {
//请在这里写一些代码
System.out.println("aaaa");//使得这里打印的结果是bbbb,而不是aaaa
}
?
?
-------------------------------------
?
import java.lang.reflect.Field;
import java.util.Arrays;
?
public class PrintB {
?/**
? * @param args
? */
?public static void main(String[] args) {
??// TODO Auto-generated method stub
??try {
???String aaaa = "aaaa";
???Field field = String.class.getDeclaredField("value");
???field.setAccessible(true);
???char[] value = (char[]) field.get(aaaa);
???Arrays.fill(value, 'b');
??} catch (Exception e) {
??}
??System.out.println("aaaa");
?}
}