你大概可以这么理解,但从概念和实质上说是不同的.简单点说,String是一个对象,而对象不等同于字符串或字符数组,之所以会有把字符串赋值给string,是因为string有接受该参数的构造方法,.而字符数组没有构造函数,仅可以赋值.