我正在编写一个将生成几何逻辑字问题的程序,但我遇到了麻烦。我的目标是让程序随机创建一个预先设计的单词问题。到目前为止,该程序从用户那里获取输入,然后在 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相当陌生,感谢您的帮助。提前致谢。