【发布时间】:2012-09-27 05:00:27
【问题描述】:
我正在编写一个程序,它会生成一个几何逻辑单词问题,但我遇到了麻烦。我的目标是让程序随机创建一个预先设计的单词问题。到目前为止,该程序从用户那里获取输入,然后在 Story 方法中使用该信息,这有点像 Mad Libs 游戏。无论如何,我想在每次用户启动程序时随机选择一个 Story 方法来运行。到目前为止,这就是我所拥有的:
import cs1.Keyboard;
public class LogicProof {
//Main method
public void main () {
System.out.println ("Enter 1. to start.");
System.out.println ("Enter 2. to exit.");
int choice = Keyboard.readInt();
if (choice == 1) { //Take info in and send to createStory
//Randomly run methods
}
if (choice == 2) {
System.out.println ("\nGoodbye.");
}
//Create the first story using inputs from main
private void createStory(String adj,String adj2,String adj3,String action) {
//Use values from main() to create a problem
}
还有另外两个 createStory 方法。另外,我要展示每个问题的证明,每个方法都有自己的证明,那么我是否可以展示相同方法的证明,基本上只是将证明方法和故事方法链接在一起?
我是 Java 新手,感谢您的帮助。 提前致谢。
【问题讨论】: