java实现一下操作 数据结构

问题描述:
商品货架可以看成一个栈,栈顶商品的生产日期最早,栈底商品的生产日期最近。上货时,需要倒货架,以保证生产日期较近的商品在较靠下的位置。

基本要求:
针对一种特定商品,实现上述管理过程

测试数据:
由学生自己确定一组测试数据。注意测试边界数据,如空栈。