cars = new ArrayList<>();cars.add(new Car("benz", "black"));cars.add(new Car("bmw", "red"));cars.stream().map(car -> car.getBrand().toUpperCase()).collect(Collectors.toList()).forEach(string-> System.out.println(string));现在我只想把Car对象的brand属性改成大写,但使用了map方法之后,就会变成string类型的集合了,怎么能让集合的泛型不变,还是Car呢?我想要最后foreach里这样输出,car->system.out.print(car.getBrand())
添加回答
举报
0/150
提交
取消