java - 我将如何去做这件事——也许是进程树?

标签 java

我并不是要求为我编写程序。我只是很难弄清楚执行以下操作应该采取的流程 -

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

如果有人会说这样的话,我会很高兴 - 1. 创造废话 2.创建废话#2 3.创建废话3 4. 设置一个 if/else 语句来执行诸如此类的操作。 ...

我有几周的时间来完成这个程序,并且想自己解决它。我只需要逐步了解如何执行此程序。我现在只是感到不知所措。

最佳答案

以下是命令行程序的分步说明:

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

关于java - 我将如何去做这件事——也许是进程树?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19193244/

相关文章:

java - 在没有递归的情况下找到二叉树的最大深度

java - 无法将数据插入到android中的sqlite中

java - 在 Google App Engine Web 项目中没有计费帐户的 sendgrid 实现?

Java 模式包含数组中的所有字符串

java - jdk1.7.0中内存泄漏

java - Apache Camel 对 AWS Elastic Transcoder 的支持

java - 有什么方法可以在不反射的情况下访问方面的目标对象字段(给定吸气切入点)?

java - 在JAVA中,将值从其他类传递到主类的有效方法是什么?

java - 删除BST中的节点

java - 如何删除不同路径的Cookie?