public void getColor(){
System.out.println("我狗狗的颜色是:" + douDingColor);
//return douDingColor;
}
定义的方法中为什么不能返回颜色值,加上返回值就会报错: 错误: 不兼容的类型: 意外的返回值
return douDingColor;
请各位大神解释下,我是新学
void...你把返回类型改为狗颜色类型把void改为String关键字返回String类型的狗的颜色要怎么写?类型是定义未String类型。谢谢您的回答,能否直接用代码解答。
因为你的函数返回值是void,改成你要的返回值类型就可以了
回复<aclass="referer"target="_blank">@鲍永道:恩恩,麻烦采纳答案,谢谢!回复<aclass="referer"target="_blank">@漆黑的烈焰使:定义的时候用的是String类型,方法的时候用的void,所以报错。回复<aclass="referer"target=" blank">@漆黑的烈焰使:谢谢,明白了。publicStringgetColor(){System.out.println("我狗狗的颜色是:"+douDingColor);returndouDingColor;}返回String类型的狗的颜色要怎么写呢?谢谢两位,能否代码给出,这样我更能理解。
说的都那么清楚了 还得给出代码啊。
谢谢,现在明白了。publicStringgetColor(){
String douDingColor="red";
System.out.println("我狗狗的颜色是:"+douDingColor);
returndouDingColor;
}
tooyoungtoosimple
曾经的我也好像这么无知过
当你拋出一个技术问题时,最终是否能得到有用的回答,往往取决于你所提问和追问的方式。本指南将教你如何正确的提问以获得你满意的答案。
不只是黑客,现在开放源代码(OpenSource)软件已经相当盛行,你常常也可以由其他有经验的使用者身上得到好答案,这是件_好事;使用者比起黑客来,往往对那些新手常遇到的问题更宽容一些。然而,将有经验的使用者视为黑客,并采用本指南所提的方法与他们沟通,同样也是能从他们身上得到满意回答的最有效方式。
首先你应该明白,黑客们喜爱有挑战性的问题,或者能激发我们思维的好问题。如果我们并非如此,那我们也不会成为你想询问的对象。如果你给了我们一个值得反复咀嚼玩味的好问题,我们自会对你感激不尽。好问题是激励,是厚礼。好问题可以提高我们的理解力,而且通常会暴露我们以前从没意识到或者思考过的问题。对黑客而言,"好问题!"是诚挚的大力称赞。
尽管如此,黑客们有着蔑视或傲慢面对简单问题的坏名声,这有时让我们看起来对新手、无知者似乎较有敌意,但其实不是那样的。
我们不讳言我们对那些不愿思考、或者在发问前不做他们该做的事的人的蔑视。那些人是时间杀手-–他们只想索取,从不付出,消耗我们可用在更有趣的问题或更值得回答的人身上的时间。我们称这样的人为 失败者(撸瑟)
(由于历史原因,我们有时把它拼作 lusers
)。
在你准备要通过电子邮件、新闻群组或者聊天室提出技术问题前,请先做到以下事情:
尝试在你准备提问的论坛的旧文章中搜索答案。
尝试上网搜索以找到答案。
尝试阅读手册以找到答案。
尝试阅读常见问题文件(FAQ)以找到答案。
尝试自己检查或试验以找到答案
向你身边的强者朋友打听以找到答案。
如果你是程序开发者,请尝试阅读源代码以找到答案
建议你看一下程序员的提问之道https://www.oschina.net/news/85992/how-to-ask-questions-the-smart-wa
void是没有返回值的意思,你用了return““; 你可以吧void改成 Stirng!这样你的狗狗啥颜色你说的算。
两个简单的问题:1是没有定义返回类型,void为无返回类型。2.是颜色没有定义,douDingColor没有赋值。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。