class MyStringBuffer {
//TODO explain: why you would need these data members.
private char[] chars; //character storage.
private int length; //number of characters used
public String toString(){
//TODO
//Hint: just construct a new String from the ‘chars’ data member
//and return this new String – See API online for how create
//new String from char[]
这只是代码的一部分,我不想发布整个内容。我只是专注于这一点,然后在我完全理解它时继续前进。
1)当他说String
从'chars'数据成员构造一个新的时他是什么意思?我很困惑他想让我做什么。我应该做点什么char charAt(int index)
吗?或类似的东西:StringBuffer sb = new StringBuffer("test");
?
2) 在 Java 中,construct 和 create 的意思是一样的吗?