0
我目前正在制作投票系统,其中的选民输入他们的详细信息,如姓名,年龄等 我也有另一类管理员,管理员可以查看结果列表,但我也希望管理员编辑选民详细信息并保存编辑。这是我到目前为止有:如何编辑用户在java上的输入?
public void EditVoterAccounts()
{
int i=0;
for (Voters vote: Voters.listVoters)
{
System.out.println(i + " " + vote.getName());
}
}
也是另一个问题是选民名单拿出所有0。例如,它应该出现这样的:
0 voter
1 second voter
3 third.
但我我得到的是:
0 voter
0 second voter
0 third
,我猜会混淆系统
非常感谢你的工作,但它显示的结果两次出于某种原因,你知道我怎么能解决这个问题吗? – JustABeginner
我提供的代码示例为listVoters中的每个元素打印一行。所以无论你是调用它两次,还是listVoters包含重复项。尝试在调试模式下运行它,在循环中放置一个断点并查看发生了什么。 – Default71721