JAVA中boolean方法没有返回语句
publicbooleanbefore(MyDated){if(this.year>d.year)returnfalse;elseif(this.year<d.year)...
public boolean before(MyDate d)
{
if(this.year>d.year)
return false;
else if(this.year<d.year)
return true;
else if(this.year==d.year)
{
if(this.month>d.month)
return false;
else if(this.month<d.month)
return true;
else if(this.month==d.month)
{
if(this.day<d.day)
return true;
else
return false;
}
}
}
为什么没有返回语句,我这里也没漏掉其他可能啊 展开
{
if(this.year>d.year)
return false;
else if(this.year<d.year)
return true;
else if(this.year==d.year)
{
if(this.month>d.month)
return false;
else if(this.month<d.month)
return true;
else if(this.month==d.month)
{
if(this.day<d.day)
return true;
else
return false;
}
}
}
为什么没有返回语句,我这里也没漏掉其他可能啊 展开
6个回答
展开全部
你应该断点测试 不就知道了(会断点测试嘛)
更多追问追答
追问
不会,求指导
追答
http://blog.csdn.net/chengc017/article/details/7182147
(有图有真相,呵呵 祝你学习愉快)
编程最主要的是思想。办法总比困难多,你选择了编程就意味着需要不段学习,不断进步,不断战胜困难。而这些最基本的东西就是你首先要学会思考、总结和分享!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询