我有一个ArrayList <Item>,我想做一个函数,用相同的代码汇总所有项目的数量,然后显示所有具有数量的项目.
public class Item{
private String code;
private int quantity;
public Item(String InputCode, int InputQuantity)
{
this.code= InputCode;
this.quantity = InputQuantity;
}
}
Run Code Online (Sandbox Code Playgroud)
假设我做了以下事情
List<Item> items = new ArrayList<Item>();
items.add(new Item("A01", 1));
items.add(new Item("A02", 1));
items.add(new Item("B05", 2));
items.add(new Item("A01", 3));
items.add(new Item("Z02", 2));
items.add(new Item("A02", 2));
display();
Run Code Online (Sandbox Code Playgroud)
那么期望的输出是
A01 4
A02 3
B05 2
Z02 2
Run Code Online (Sandbox Code Playgroud)
我不知道,有人能给我一些提示吗?
java ×1