java - 如何在java上编辑用户输入?

标签 java voting-system

我目前正在制作一个投票系统,选民可以输入姓名、年龄等详细信息。 我还有另一个管理员类(class),管理员可以查看结果列表,但我也希望管理员编辑选民详细信息并保存编辑。这是我到目前为止所拥有的:

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 

我猜这会让系统感到困惑

最佳答案

您忘记了增加计数器。

    public void EditVoterAccounts()
    {
        int i = 0;
        for (Voters vote: Voters.listVoters)
        {
            System.out.println(i + "  " + vote.getName());
            i++;
        }
    }

关于java - 如何在java上编辑用户输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40950812/

相关文章:

java - 在 Java 中通过引用传递对象

java - 没有jdbc等框架,如何在java中连接数据库?

java - 打印循环信息

java - Maven:从给定代码中识别正确的依赖关系

php - 如何在 php 中创建一个简单的投票赞成/反对 php 脚本?

python - 使用 python 进行 Borda 计数?

python - 如何防止单个用户多次投票

java - 对象集合类

ruby-on-rails - Ruby on Rails 投票更新

php - 如何确保用户每个帖子只能投票一次