【发布时间】:2014-09-10 16:27:13
【问题描述】:
我正在学习 Java,到目前为止,我已经能够在 Google 以及跟踪和错误/阅读的帮助下解决我的问题。但我在这里有点迷失:
我有一个名字列表。我有一个将字符串作为参数并从列表中删除该名称并返回其余名称的方法。我创建了一个包含所有名称的文件。删除名称后,我希望它在一周内保持删除状态,然后在下周开始时,我希望再次列出所有名称。 我最初的想法是使用数组,但这不起作用,因为它会在程序执行结束时从内存中清除。所以我尝试将数据写入文件并每次都对其进行读写。这是我目前的问题:
Person1,Person2,Person3.... 当我删除 person1 时,我只将文件重写为 person2 和 person3。然后,如果删除了 person2,我将文件重写为仅 person3。这样做的问题是我必须按顺序删除,否则之前删除的字符串将被重写。我想在选择该字符串时从列表中删除一个字符串而不影响其余字符串。
(这是我第一次在这里发帖,如果有什么遗漏的请告诉我,我会尽力改进我的问题。我没有发布任何代码,因为我刚决定重新开始,但代码没有反正也没多大意义。)
【问题讨论】:
-
告诉我们你做了什么。你卡在哪里了。没有人会做你的功课
-
这不是作业。我这样做是因为我选择这样做。