Я пытаюсь «отфильтровать» результат, который находится в формате списка с использованием Java. Цель этого фрагмента кода - отобразить все модели марка автомобиля, используя марку автомобиля в качестве параметра фильтра. Так, например, перечислите все модели, в которых производится == BMW. Вот соответствующие фрагменты кода:Как фильтровать результаты списка в Java
public String getMake() {
return make;
}
public void setMake(String value) {
this.make = value;
}
public String getModel() {
return model;
}
public void setModel(String value) {
this.model = value;
}
public String ListMake(List thelist) {
String listmake = "<ul>";
if (thelist == theCarList) {
for (int i = 0; i < thelist.size(); i++) {
Car curCar = (Car) thelist.get(i);
listmake = listmake + "<li>" + (curCar.getModel() + "</li>");
}
}
listmake += "</ul>";
System.out.println("URL = " + URL);
tooltipstring = readwebsite(URL);
String html = "<html>" + tooltipstring + "</html>";
Myface.setmytooltip(html);
Myface.setmyinfobox(URL2);
return listmake;
}
Проблемы я имею что я не в состоянии отобразить все модели (curCar.getModel()) в зависимости от их марки.
Заранее спасибо.
спасибо! Я думал, что это что-то такое, но не знал, как его реализовать. –
@AbdulNaji, если это помогло и решило ваше решение, не могли бы вы принять ответ, нажав галочку слева на мое решение. – Kore