I have a method that generates and returns an ArrayList. How can i print the ArrayList from other classes?
public ArrayList<Printer> selectAllePrinters() {
ArrayList<Printer> printers = new ArrayList<>();
try {
Connection con = SimpleDataSource.getConnection();
PreparedStatement stat = con.prepareStatement("SELECT * FROM printer;");
ResultSet result = stat.executeQuery();
while (result.next()) {
Printer printer = new Printer();
printer.setPrinterid(result.getString("printerid"));
printer.setNaam(result.getString("printernaam"));
printer.setAantalKl(result.getInt("aantalkleur"));
printer.setAantalZw(result.getInt("aantalzwart"));
}
result.close();
stat.close();
return printers;
} catch (SQLException e) {
System.out.println(e);
return null;
}
}
Thanks in advance!