我試圖通過讓listOfProducts和ittirating過它來過濾產品..要根據產品的價格過濾產品和打印將過濾
public List<Products> filterByPrice(int min,int max){
List<Products> listofproducts = products.retrieveProducts();
System.out.println(listofproducts +" size: " +listofproducts.size());
for (Products productsVar : listofproducts) {
if(productsVar.getPrice()>= min && productsVar.getPrice()<= max){
return listofproducts; //here how do i print the reduced listOfProducts
}
}
return null;
}
可能是其很容易的一個,但沒有得到如何從列表中打印出降低過濾產品
感謝
至於你的代碼,你有一個錯誤在這裏。然而,如果'if'方法'filterByPrice'將返回一個沒有任何過濾的列表 –