Код:
ArrayList basket=new ArrayList();
ArrayList v = new ArrayList();
public void showBasket()
{
for (int i = 0; i < basket.size(); i++)
if (!v.contains(basket.get(i)))
{
v.add(basket.get(i));
v.add(1);
}
else
for (int j = 0; j < v.size(); j += 2)
if (v.get(j).equals(basket.get(i)))
{
v.set(j + 1, (Integer) v.get(j + 1) + 1);
break;
}
for (int i = 0; i < v.size(); i += 2)
System.out.println(v.get(i + 1) + " " + v.get(i).toString());
}