- public String toString()//这里你定义的返回值类型为String
- {
- double area=r*r*Math.PI;//你定义的area为double类型
- return" "+area; //这里是返回值,返回值类型要与方法定义的返回值类型相同,而area为double不是String类型明显不同,任何类型数据+String类型(String类型+任何类型数据)的数据都变为String型数据,所以“”+area就变成String类型数据了,符合方法定义的数据类型了
- }
复制代码 |