我需要使用files目录(windows / unix)创建基于文件的Queue。
基于文件的队列必须允许客户端将文件添加到队列的底部,并删除队列的第一个文件。
要使用的最佳数据结构是什么?
答案 0 :(得分:0)
我不确定你要求具体是什么,或者你是否专门使用Java,但它听起来像是一个ArrayList,或者List对象的某些变体对你有用,因为它允许轻松添加和删除对象像处理索引数组一样处理数据组。
答案 1 :(得分:0)
就这个问题回复你,我已经回答了你。
我将解决方案实现为基于文件的队列(在Windows中)的方法是使用现有的File目录结构,并基于System.milliseconds()命名每个文件并以数字方式排序。这模拟了一个维持FIFO顺序的队列。
谢谢, ç