用于将目录建模为队列的数据结构

时间:2017-01-30 13:10:47

标签: java queue

我需要使用files目录(windows / unix)创建基于文件的Queue。

基于文件的队列必须允许客户端文件添加到队列的底部,并删除队列的第一个文件。

要使用的最佳数据结构是什么?

2 个答案:

答案 0 :(得分:0)

我不确定你要求具体是什么,或者你是否专门使用Java,但它听起来像是一个ArrayList,或者List对象的某些变体对你有用,因为它允许轻松添加和删除对象像处理索引数组一样处理数据组。

答案 1 :(得分:0)

就这个问题回复你,我已经回答了你。

我将解决方案实现为基于文件的队列(在Windows中)的方法是使用现有的File目录结构,并基于System.milliseconds()命名每个文件并以数字方式排序。这模拟了一个维持FIFO顺序的队列。

谢谢, ç