List proList = new ArrayList<>();
MarketProduct pro1 = new MarketProduct();
pro1.setBrandCode("b1");
pro1.setSeriesCode("s1");
pro1.setModelCode("m1");
pro1.setGrainCode("g1");
pro1.setPrice(45D);
proList.add(pro1);
MarketProduct pro2 = new MarketProduct();
pro2.setBrandCode("b1");
pro2.setSeriesCode("s1");
pro2.setModelCode("m1");
pro2.setGrainCode("g1");
pro2.setPrice(33D);
proList.add(pro2);
怎么判断proList中pro1与pro2的前面四个属性相同?