【发布时间】:2012-12-06 23:02:10
【问题描述】:
我在一个 IO 类中有一个大的 main 方法,它从我的程序中的四个不同的类创建对象(它们都在某种程度上相互使用)。
我的主要方法使用扫描仪从控制台窗口获取所有信息,并使用此信息通过使用 switch/case 语句构造的菜单系统调用其他类中的构造函数和方法。
由于这是我的第一个完整的 Java 程序,我一直专注于通过控制台使 main 方法工作,而没有正确考虑文件输入和输出。
我现在看不出有一种简单的方法来实现这一点。理想情况下,我需要以某种方式将我输入到控制台的所有内容写入文件,同时将 main 方法运行到文件,格式可以再次读取并通过 main 方法输入回来?
我没有发布 main 方法,因为它有 250 多行,但如果需要,我会发布它的任何相关部分。
任何帮助表示赞赏
【问题讨论】:
-
我不太明白你的问题。程序需要从控制台和文件输入工作,还是只从文件输入工作?
标签: java file input main output