I want to print a Array in a specific order but i have no idea how, google is not helping me either.
Output:
[PR001, Slinger 6.20, 135, 380, PR002, Strip 1.07, 93, 470, PR003, Hal, 301, 965, PR004, Zolder, 23, 679]
Expected output:
PR001 Slinger 6.20 135 380
PR002 Strip 1.07 93 470
PR003 Hal 301 965
PR004 Zolder 23 679
I get the ArrayList from a SQL query:
public ArrayList<String> selectAllePrinters() {
ArrayList<String> printers = new ArrayList<>();
try {
Connection con = SimpleDataSource.getConnection();
PreparedStatement stat = con.prepareStatement("SELECT * FROM printer;");
ResultSet result = stat.executeQuery();
while (result.next()) {
printers.add(result.getString("printerid"));
printers.add(result.getString("printernaam"));
printers.add(result.getString("aantalkleur"));
printers.add(result.getString("aantalZwart"));
}
result.close();
stat.close();
return printers;
} catch (SQLException e) {
System.out.println(e);
return null;
}
}
How can I do this? Thanks in advance!