突然看到String的toCharArray方法的實(shí)現(xiàn),但是想不通為啥要多此一舉:
public char[] toCharArray() {
// Cannot use Arrays.copyOf because of class initialization order issues
char result[] = new char[value.length];
System.arraycopy(value, 0, result, 0, value.length);
return result;
}
直接返回value不就得了:
public char[] toCharArray() {
return value;
}
添加回答
舉報(bào)
0/150
提交
取消