java,下面这个输出的是什么?好像不能输出。

publicclassDog{privateintweight;publicstaticvoidmain(String[]args){returnweight;}publ... public class Dog {
private int weight;
public static void main(String[] args) {

return weight;
}
public void setWeight(int newWeight)
{
weight=newWeight;
}
}
展开
 我来答
iwlyx
2012-05-06 · TA获得超过4825个赞
知道大有可为答主
回答量:5599
采纳率:50%
帮助的人:4794万
展开全部
肯定不能输出啊,输出肯定是system.out.print函数
追问
那这个例子想表达什么啊。。返回值那里是不是有问题。
追答
没什么要表达的,这程序还有错。。。main函数是void类型,写return weight肯定错
wlmtle
2012-05-07 · TA获得超过108个赞
知道答主
回答量:372
采纳率:0%
帮助的人:116万
展开全部
输出函数都没有,它只是返回值了,可是你得让他显示出来啊!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
虑壤叹l
2012-05-10 · TA获得超过131个赞
知道答主
回答量:48
采纳率:0%
帮助的人:45.6万
展开全部
晕 你的代码应该会编译错误 ,对于static的main方法来说 只能调用同类中静态的字段 weight不能不调用 ,那么return weight会提示编译错误
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
771409986
2012-05-07 · 超过24用户采纳过TA的回答
知道答主
回答量:41
采纳率:0%
帮助的人:22.2万
展开全部
在写一个get方法
main函数应该这样写
public static void main(String[] args){
Dog d = new Dog();
d.setWeight(int类型的数据);
System.out.println(d.getWerght());
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wobushiqjl
2012-05-07 · 超过15用户采纳过TA的回答
知道答主
回答量:64
采纳率:0%
帮助的人:46.5万
展开全部
没有输出语句如何输出数据,而且主函数的返回值类型为void ,怎么能输出int类型的weight
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
鹏2199
2012-05-07
知道答主
回答量:4
采纳率:0%
帮助的人:4356
展开全部
public static void main(String[] args) {

return weight;
}
这个方法 void 说明 不需要有返回值。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式