rendered paste bodyfor (Map.Entry<String, Product> entry : productList.entrySet()) { //Output if (entry.getValue().getPackageAmount().size() > 1) { for (int i = 0; i < entry.getValue().getPackageAmount().size(); i++) { String[] values = { entry.getValue().getProductID(),entry.getValue().getProductName(), entry.getValue().getPackageAmount().get(i), entry.getValue().getCompany() }; model.addRow(values); } } else { String[] values = { entry.getValue().getProductID(),entry.getValue().getProductName(), entry.getValue().getPackageAmount().get(0), entry.getValue().getCompany() }; model.addRow(values); } }// was sich folgendermaßen vereinfach lässtfor (Map.Entry<String, Product> entry : productList.entrySet()) { //Output if (entry.getValue().getPackageAmount().size() >= 1) // hier größer gleich 1 { for (int i = 0; i < entry.getValue().getPackageAmount().size(); i++) { String[] values = { entry.getValue().getProductID(),entry.getValue().getProductName(), entry.getValue().getPackageAmount().get(i), entry.getValue().getCompany() }; model.addRow(values); } } }