class CRectanglej{
protected int length;
protected int width;
public String toString(){//错误在这里,Exception in thread "main" java.lang.Error: 无法解析的编译问题:
此方法必须返回 String 类型的结果。下面的程序哪里不返回,String类型?
//String l="length";
//return l;
int a=length;
int b=width;
if(a>=b)
return toString();//难道这里返回的不是String类型?
else
System.out.println("Argument Error");
}
CRectanglej(int l,int w){
length=l;
width=w;
}
}
public class p_229_17 { /**
* @param args
*/
public static void main(String[] args) {
CRectanglej rect=new CRectanglej(2,6);
System.out.println("length= "+rect.length+"width="+rect.width+"area="+rect.length*rect.width);
System.out.println(rect.toString());
// TODO 自动生成方法存根 }}新手不清楚,请高手解答。
protected int length;
protected int width;
public String toString(){//错误在这里,Exception in thread "main" java.lang.Error: 无法解析的编译问题:
此方法必须返回 String 类型的结果。下面的程序哪里不返回,String类型?
//String l="length";
//return l;
int a=length;
int b=width;
if(a>=b)
return toString();//难道这里返回的不是String类型?
else
System.out.println("Argument Error");
}
CRectanglej(int l,int w){
length=l;
width=w;
}
}
public class p_229_17 { /**
* @param args
*/
public static void main(String[] args) {
CRectanglej rect=new CRectanglej(2,6);
System.out.println("length= "+rect.length+"width="+rect.width+"area="+rect.length*rect.width);
System.out.println(rect.toString());
// TODO 自动生成方法存根 }}新手不清楚,请高手解答。
解决方案 »
- 一个新手的问题,望大家给于点帮助
- 求教一道面试题如何求指定目录下的所有文件的大小的总和,包括子目录中的文件
- 现在有点迷茫,请各位指点
- a==b,a.equals(b)有和区别?
- 我是一个新手,请多多指教!谢谢了!
- struct中国际化配置文件中,中方乱码怎么处理
- Jrun安装问题,找不到javax.swing.Jdialog.在线等大侠(不问大侠性别\出身\年龄\身材)!
- j2se可否开发游戏?
- 请问:哪里有下载Visibroker for java?我找到了两个地方,但是无法下载?(在线等待)
- 请教有关英文简历方面的词句!
- java实现获取上个月的年月
- 求教网络编程,client监听共享队列又监听read
而且参数合不合适,也不要在这判断。可以在toString()里这样就行:
public String toString(){
return "矩形长为"+length+" 矩形宽为 "+width;
}
解决方法:添加一个return null;This method must return a result of type String 此方法必须返回一个String类型的结果
问题确实够菜的