Java中是否有支持反向插入的数据结构?我想向数据结构添加值。不知道提前多少。这些值应插入以下行:
datastructure.insert(1); //datastructure is: {1}
datastructure.insert(4); //datastructure is: {4,1}
datastructure.insert(9); //datastructure is: {9,4,1}
最后插入的值应该始终是第一个。哪种数据结构最适合?