我怎么会这样做 - 过程树可能?

时间:2013-10-05 02:06:10

标签: java

我不是要求为我写的程序。我只是很难搞清楚我应该采取以下的过程 -

为3个类别创建ArrayLists。提示用户指定要填充的数组或退出条目。如果用户未退出,程序将接受用户所选区域的数据。当用户退出时,屏幕上将显示一个报告,显示3个类别的排序数据。

如果有人会这样说,我会很乐意 制造等等 2.制造等等#2 3.制造等等3 4.设置一个if / else语句,确实是等等。 ...

我有几个星期的时间来完成这个项目,并希望自己解决这个问题。我只需要一步一步地了解如何执行此程序。我现在感到不知所措。

2 个答案:

答案 0 :(得分:0)

这是命令行程序的一步一步:

  1. 为数组列表创建主类的一些静态变量。
  2. 主要方法:
    1. 将数组列表初始化为空。
    2. 询问用户是否应退出,或添加到阵列列表1,或2或3。
    3. 如果用户决定退出,请退出。
    4. 如果用户决定添加到数组列表,请为相应的数组列表声明一个变量。
    5. 使用if / else语句将变量分配给相应的数组列表。
    6. 向用户询问内容。
    7. 对于每个新项目,将其添加到数组列表中。
    8. 当用户完成输入后,在阵列列表上调用Collections.sort
    9. 向用户显示阵列列表。
    10. 转到第2步。

答案 1 :(得分:0)

  1. 首先为您希望列出的3个类别和构造函数创建类。
  2. 然后从文件或命令行读取输入。
  3. 创建每个类的实例并填充您的arraylists。
  4. 有一个while循环,当用户输入q或quit或你想用来退出的文字时存在。
  5. 打印输出
  6. 测试是否正常。
  7. 我认为这足以让你开始。