我并不是要求为我编写程序。我只是很难弄清楚执行以下操作应该采取的流程 -
为 3 个类别创建 ArrayList。提示用户指定要填充哪个数组或退出条目。如果用户不退出,程序将接受数据到用户选择的区域。当用户退出时,屏幕上会显示一份报告,显示 3 个类别的排序数据。
如果有人会说这样的话,我会很高兴 - 1. 创造废话 2.创建废话#2 3.创建废话3 4. 设置一个 if/else 语句来执行诸如此类的操作。 ...
我有几周的时间来完成这个程序,并且想自己解决它。我只需要逐步了解如何执行此程序。我现在只是感到不知所措。
最佳答案
以下是命令行程序的分步说明:
- 为数组列表创建主类的一些静态变量。
- 在主方法中:
- 将数组列表初始化为空。
- 询问用户是否应该退出,或者添加到数组列表 1、2 或 3。
- 如果用户决定退出,那就退出。
- 如果用户决定添加到数组列表,请为适当的数组列表声明一个变量。
- 使用 if/else 语句将变量分配给适当的数组列表。
- 向用户询问内容。
- 对于每个新项目,将其添加到数组列表中。
- 当用户完成输入后,在数组列表上调用
Collections.sort
。 - 向用户显示数组列表。
- 转到第 2 步。
关于java - 我将如何去做这件事——也许是进程树?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19193244/