一个关于java的问题,小弟一直没弄明白,请高手解答,小弟感激不尽!!

publicclassVotes{privateintvoteNumber;privateStringcandidateName;privateVotesnext;pub... public class Votes
{
private int voteNumber;
private String candidateName;
private Votes next;

public Votes(int v, String n)
{
voteNumber=v;
candidateName=n;
next=null;
}

public Votes addVote(int v, String n)
{
Votes c;
c=new Votes(v,n);
c.setNext(this);
return c;
}
。。。。
public String toString()
{
String r;

r=voteNumber + ". " + candidateName + "\n";

if (next != null)
{
return r=r + next.toString();
}

return r;
}
}

public class Harness
{
public static void main(String []args)
{
Votes myVote;

myVote=new Votes(1,"Julia");
System.out.println(myVote.toString());
/* ### */
myVote=myVote.addVote(2,"Tony");
System.out.println(myVote.toString());
}
}
1。如果这个程序能编译,运行的话会输出什么?
感激不尽!!!
展开
 我来答
桑格组手
2011-10-08 · 超过19用户采纳过TA的回答
知道答主
回答量:39
采纳率:0%
帮助的人:42万
展开全部
myVote=new Votes(1,"Julia");
将此时创建的Votes对象赋给类Votes的对象myVote,并且通过构造函数给该对象的voteNumber和 candidateName属性赋值
而此时该对象的next属性为null;
输出toString结果为 1. Julia "\n"
myVote=myVote.addVote(2,"Tony");
将此时myVote的addVote方法返回的Votes对象赋给类Votes的对象myVote(注意myVote是全局变量),现在的myVote已经变成新的对象了,而方法addVote内部调用了setNaxt()方法(你没写),这样就设置了当前myVote的next属性,并且值为this(调用该方法时的当前对象即老的myVote)
故输出toString结果为:
2.Tony
1.Julia

虽然setNext()方法没写但我觉得这程序应该是这个意思,希望对你有帮助。
zkk515
2011-10-08 · TA获得超过246个赞
知道小有建树答主
回答量:684
采纳率:0%
帮助的人:291万
展开全部
输出结果如下:
1. Julia

2. Tony
1. Julia

实机上测试了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
花事无常
2011-10-08
知道答主
回答量:35
采纳率:0%
帮助的人:22.1万
展开全部
缺少setNext(Votes votes)方法
补完的话
输出
1. Julia

2. Tony
1. Julia

这种问题最好是自己动手编译运行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
uuurl1041
2011-10-08
知道答主
回答量:20
采纳率:0%
帮助的人:14.3万
展开全部
1.Julia

1.Julia
2.Tony
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
FxAaron
2011-10-08 · 超过24用户采纳过TA的回答
知道答主
回答量:118
采纳率:0%
帮助的人:68.9万
展开全部
你编译运行下看看不就完了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-10-08
展开全部
qq
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式