我有一个数组列表,其中包含代表一个人的整数。我想为每第四个人分配一个表号,但该数组列表中有超过 4 个人,所以我想
- 将接下来的 4 人分配到不同的桌子,然后
- 4 人之后换了一张新桌子
我怎样才能做到这一点?
这是我迄今为止尝试过的:
try {
String[] toernooi = toernooien2.getSelectedItem().toString().split(" ");
PreparedStatement stat = con.prepareStatement("SELECT speler FROM fullhouse.inschrijving_toernooi WHERE IT_betaaldatum is not null AND toernooi = ?;");
stat.setString(1, toernooi[0]);
ResultSet resultaat = stat.executeQuery();
ArrayList<Integer> array = new ArrayList<>();
PreparedStatement stat2 = con.prepareStatement("INSERT INTO fullhouse.indeling (person,tablenumber,ronde) VALUES (?,?,?)");
for (int i = 1; resultaat.next(); i++) {
stat2.setInt(1, resultaat.getInt(1));
array.add(resultaat.getInt(1));
stat2.execute();
for (Integer arrayitem : array)
{
}
}